Header banner
Revain logoHome Page
David Plunkett photo
1 Level
1385 Review
85 Karma

Review on πŸ”Œ HiLetgo OTA WeMos D1 CH340 WiFi Development Board ESP8266 ESP-12F For Arduino IDE UNO R3: Enhanced Connectivity & Development Capabilities by David Plunkett

Revainrating 4 out of 5

Nice Way to Play

Okay this is a bit dated as Wemos already have their mini and ESP32 is out but it's still a good way to play. The USB port manages the chip's programming pins with DTR and RTS serial port lines, making firmware upgrades easier. The power supply has a transition from a coax connector to a 5V rail which then drives a typical 1117 regulator for 3.3V. There are high power LEDs for 5v and 3v3 rails. Note that there is no level shifting, so this is a 3.3V logic level on the pins, not a typical Arduino 5V. It looks like the ADC pin has a 2:1 voltage divider (22k and 10k resistors) that helps protect and allows up to 3V on the pin. Because the ESP12 module is a slightly shorter GPIO compared to Atmel in Arduino, it's all on the left expansion connectors and the power supply is on the right. The ADC is the only I/O line on the right side of the Arduino board's usual location. The board markings are good but care must be taken as there are some conflicting pin numbering schemes. I downloaded Micropython with no problems and it works. Board profiles are available for the Arduino IDE, which should also make simple firmware development an easy task in this environment. It's nice to have something with so many features that works in a standardized and well-defined way with a lot of community support. . The board markings are good, but one must be careful as there are some conflicting pin numbering schemes. I downloaded Micropython with no problems and it works. Board profiles available for Arduino IDE, and it should also make simple firmware development an easy task in this environment. It's nice to have something with so many features that works in a standardized and well-defined way with a lot of community support. . The board markings are good but care must be taken as there are some conflicting pin numbering schemes. I downloaded Micropython with no problems and it works. Board profiles are available for the Arduino IDE, which should also make simple firmware development an easy task in this environment. It's nice, to have something with so many features that works in a standardized and well-defined way with a lot of community support. . The board markings are good but care must be taken as there are some conflicting pin numbering schemes. I downloaded Micropython with no problems and it works. Board profiles are available for the Arduino IDE, which should also make simple firmware development an easy task in this environment. It's nice to have something with so many features that works in a standardized and well-defined way with a lot of community support. . The board markings are good but care must be taken as there are some conflicting pin numbering schemes. I downloaded Micropython with no problems and it works. Board profiles are available for the Arduino IDE, which should also make simple firmware development an easy task in this environment. It's nice to have something with so many features that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. . that works in a standardized and well-defined way with a lot of community support. .

Pros
  • Desktop Barebones
Cons
  • Unbelievable Price