basicesp
Publicwjblack/basicesp
Loading…
Imported from GitHub: wjblack/basicesp · commit 62117f1 · license WTFPL
Description
Simple breakout board for the ESP-12F
README
BasicESP Hardware Revision 2.0
Introduction
This PCB design is the second in the basicesp line. The basicesp is designed to use the ESP-12 module and has:
- 2mm pads for the ESP wifi module (the board has overhang/clearance space for the module so that the antenna gets no interference from the board)
- Built-in 5V->3.3V regulator
- A programming switch
- A serial header
- All the various resistors needed for mode setting
A GPIO header on the left side has the following pinout (from the top):
- ADC
- GPIO5 (NodeMCU IO Index 1)
- GPIO4 (Index 2)
- GPIO16 (Index 0)
- GPIO14 (Index 5)
- GPIO12 (Index 6)
- GPIO13 (Index 7)
- +5V
- GND
- +3.3V
Notably an I2C display (like the Sainsmart LCD2004 controller) can be wired straight to pins 3-6 without any gymnastics. A typical PIR motion sensor module can be wired to pins 4-6 with minimal gymnastics (swapping the OUT and either VCC or GND connection to match ends).
Production and Files
This board was sent to manufacture on 6 Feb 2017.
The design was done using kicad for both schematic, netlist, and PCB layout. The kicad source files are all in kicad/.
When assembled, the board should look like this:

And here is a PDF of the schematic.
Shortcomings
Revision A had two disconnected nodes (notably the +5V through the power header and a filled region break for ground). That's been fixed in rev 2.0b.
No comments yet. Be the first to ask about this board.