ESP32 S2Mini
Posted: Sat Oct 14, 2023 1:17 pm
I'm really liking Annex on the ESP32 S2Mini. I don't usually need all the pins which are available on the ESP32, and if you just use the outer rows on the S2Mini, you can treat it like an ESP8266 (with different pin numbers)--D1Mini PCBs will work, including my own breakout (gerbers attached):
You can also just use one side if you need 5V, or with a little finagling, you can wire 3V3 instead of the 5V, or run a 0V to the 3V3 side: For sensors at a distance from the S2Mini, I've also used an RJ45 breakout board which simply plugs into the 5V side and runs through CAT5/6 to a 6-relay module: That module does not work with 3V3, but does with 5V to the power pin, and 3V3 on the data lines switch reliably.
There's also this: I have one question. The 5V row has the pins, 5V,0V,16,18,33,35,37,39. I've found documentation which says that pins 34,35,36,39 are input only, but I've found that all of those pins can be set as outputs in Annex, and you can toggle LEDS on all. However, TEMPR$(#,1) only works on 16,18,33--the remainder give -127 as a result. Is this a necessary condition?
You can also just use one side if you need 5V, or with a little finagling, you can wire 3V3 instead of the 5V, or run a 0V to the 3V3 side: For sensors at a distance from the S2Mini, I've also used an RJ45 breakout board which simply plugs into the 5V side and runs through CAT5/6 to a 6-relay module: That module does not work with 3V3, but does with 5V to the power pin, and 3V3 on the data lines switch reliably.
There's also this: I have one question. The 5V row has the pins, 5V,0V,16,18,33,35,37,39. I've found documentation which says that pins 34,35,36,39 are input only, but I've found that all of those pins can be set as outputs in Annex, and you can toggle LEDS on all. However, TEMPR$(#,1) only works on 16,18,33--the remainder give -127 as a result. Is this a necessary condition?