Playing with the Plasma2040 for the first time. Looks great, but … it seems none of the exposed connections support the Pico UARTs. I’d like to connect a serial device (an ESP-01 to give me Wifi) but can’t find any suitable connnections.
None of the pins exposed on the Plasma2040 support support UART. My use case was to control the LED output from wifi using an esp-01, and I came up with these solutions:
Use PIO for UART and connect the ESP-01, or
Use an I2C to UART adapter and connect the ESP-01 to the adpater
Both worked but my final and best solution was to use a Pico W connected to the Plasma2040 via I2C (the Plasma2040 acting as an i2c device). Simplest and best overall.
The schematic for Plasma 2040 is a bit vague, but it implies that the I2C0 GPIO20/21 pins are broken out, and those support UART bus 1. Try the I2C pins on the side of the board, or the pins on the Qwiic/StemmaQT connector. You might be able to use JST-SH breakout cables to access these.
Oh, you’re right, I hadn’t noticed that. I was actually working from https://pico.pinout.xyz/ . I wonder if that’s a mistake in the Pico (W) datasheet then?