Skip to content

Latest commit

 

History

History
105 lines (70 loc) · 4.51 KB

README.md

File metadata and controls

105 lines (70 loc) · 4.51 KB

Purpose

NodeMCU (left) and DoIt ESP32 DevKit (right), side by side:

Pin mapping

System

1 2 3 4
NodeMCU GND (x4) 3V3 (x3) EN VIN
DoIt ESP32 DevKit GND (x2) 3V3 EN VIN

GPIO. Bank 1. In use by SoftRF firmware.

1 2 3 4 5 6 7 8 9 10 11 12 13
NodeMCU D0 D1 D2 D3 D4 D5 D6 D7 D8 RX TX A0 SD3
DoIt ESP32 DevKit D26 D25 D14 D23 D2 D5 D19 D27 D18 RX0 TX0 VP D13

GPIO. Bank 2. Spare pins.

1 2 3 4 5 6 7 8
NodeMCU RSV1 RSV2 SD1 SD2 CLK CMD SD0 RST
DoIt ESP32 DevKit RX2 TX2 D21 D22 D15 D4 D12 VN

UAV connector (optional). Residual ESP32 pins and GNSS/MAVLINK port.

1 2 3 4 5 6 7
2 A0 D1 RX TX D3 GND 5V
1 3V3 GND D32 D33 D34 D35 SD3

RF connector (optional). NRF905 or "SoftRF LoRa" port.

1 2 3 4 5 6 7
2 D0 D2 D35 D34 D7 D8 GND
1 3V3 D4 NC NC D6 D5 GND

Adapter

It fits good enough for SoftRF Shield:

and for SoftRF Enclosure V4 as well:

PCB manufacturing

You can order the PCB direct from manufacturer: 1

     Order from PCBs.io

Estimated price for minimum 4 pcs of the PCB with basic international shipping included in is around 7 USD.

Expect to wait:

  • 1 week for panelization
  • 2 weeks for fabrication
  • 1-2 weeks for delivery to your location

Alternatively you may pick these Gerber files and order the PCB from a local manufacturer of your preference.

1 - SSL Cert error warning may come up - it is known to be safely ignored

Bill of materials

Number Part Qty Picture Source
1 PCB 1 Order from PCBs.io
2 1x40 female header 2.54mm 1 AliExpress
3 1x40 male header 2.54mm 1 AliExpress

Errata

Revision 1.1

Issue #1

Unable to update ESP32's firmware via micro USB when an I2C device is connected to SoftRF LoRa I2C port

Issue #2

Standalone Edition/ESP32 is unable to boot up when running on 2 fully charged AA Ni-Mh 1.2V batteries with DC-DC up-converter