The D1 Mini is a breadboard-compatible WiFi development board based on the ESP8266.
All of the I/O pins have interrupt, PWM, I2C, and one-wire capability, except for pin D0.
The board comes with three different sets of header pins: long-pin female headers, standard-pin female headers, and male pin headers. You can solder the set you choose to your board. The long-pin female headers are our favorite since they allow you to plug the board into a breadboard while also having female headers available on top of the board.
The board includes an on-board USB Micro connector and USB to serial (UART) converter, making it easy to power and program the board by simply connecting it to your computer with a USB Micro cable.
We offer a board similar to this called the ESP8266 D1 R2 V2.1.0 WiFi Dev Board that is shaped like the common Arduino UNO footprint.
Note: The D1 Mini is a 3.3V device. If you connect it to 5V digital sensors or devices you may need a logic-level converter.
11 digital input/output pins, all pins have interrupt/pwm/I2C/one-wire supported(except D0)
1 analog input(3.2V max input)
a Micro USB connection
Compatible with MicroPython, Arduino, nodemcu
|A0||Analog input, max 3.3V input||A0|
|D3||IO, 10k Pull-up||GPIO0|
|D4||IO, 10k Pull-up, BUILTIN_LED||GPIO2|
|D8||IO, 10k Pull-down, SS||GPIO15|
|Board Dimensions (not including pins)|
|Length||34.2 mm (1.35″)|
|Width||25.6 mm (1.01″)|
|Height||7 mm (0.28″)|