Wemos D1 mini V4.0.0 supported? #111
Replies: 2 comments 2 replies
-
So they have enough GPIOs available since you only need 3 for a basic Security+1.0/2.0 setup or 8 if you wanted to have the dry contact side of the board as well. Those pins are available GPIOs like the ones usually labeled with Where the problem might come in is whether that particular board is currently supported by ESPHome, or if there is a near enough equivalent that you could get by. You see, when you configure the firmware, you have to assign a board so that it will know a little something about the hardware that you are using, including the particular microcontroller and how much flash is available. This actually led to an issue with RATGDOs where the firmware was perceived to be too big for the available flash, which was considered less than reality because of the board that was chosen to be assigned. The problem was noticed when it was preventing people from updating, and the ultimate solution was a slight tweak to the board selection. These boards are running an ESP-8266EX microcontroller, which I assume would fall under the ESP8266 platform seeing as they do use the datasheet as a source near the bottom. However, a cursory search through the board list didn't seem to turn up these specific boards, which may mean that you will have to hunt through for one with the same general stats if you want to try it. You could look around to see if anyone has used these boards in general with ESPHome and what their configurations look like to see what board they assign. If they do work, then it should be possible to reconfigure the RATGDO firmware a little to use with these boards. |
Beta Was this translation helpful? Give feedback.
-
I think I would only have to change the code so that it uses gpio 5 for SCL and gpio 4 for SDA. That would probably fix it but I have no idea on how to do that or if that is even possible. |
Beta Was this translation helpful? Give feedback.
-
I have a wemos D1 mini V4.0.0 (The one with USB C)
I was wondering if this board is supported as I don't see the D pins on it but instead it has pins like 5, 4, 0, 2.
Are those pins just renamed and will it work or do I need an older version of the D1 mini?
Beta Was this translation helpful? Give feedback.
All reactions