-
ESP32 DEVKIT V1
-
Micro USB Connector Breakout
-
±5% 100V 100nF -40℃~+110℃ Metallized Polyester Plugin,P=5mm
-
47uF 50V ±20% 180mA@100kHz Plugin,D6.3xL12mm
-
Metal Film Resistors 4.7kΩ 250mW ±100ppm/℃ ±1%
-
Metal Film Resistors 47kΩ 250mW ±50ppm/℃ ±1%
-
SN74HC14N Schmitt Trigger 6 21ns@6V,50pF 2uA 2V~6V DIP-14 Inverters ROHS
esptool.py --chip esp32 --port COM5 --baud 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 touchdro-diy-universal-1.6.bin
It seems that for the esp32 to broadcast you need to keep the boot button pressed
- https://www.touchdro.com/resources/adapters/diy/esp32-diy-dro.html
- https://gitlab.com/VictorLamoine/kicad
https://www.touchdro.com/resources/adapters/diy/esp32-diy-dro.html
from within PCB
:
-
Export Gerber files
-
Export Drill Files
-
Export Placement file
- Separate files for front/back
- Keep only top file
- Remove components not to be mounted
from within Schematic
:
Create BOM compatible with JLCPCB the custom plugin from within our kicad-libs
projecs:
This plugin will include only the components with a JLCPCB
attributes
kicad_pos_to_cpl.py POSITION.POSITION-JLCPCB.csv overrides.json [overrides.json]
Example overrides.json
:
{
"D3": 180,
"Q1": 180,
"U6": -90,
"U8": -90
}