I Made a Wemos D1 Mini Dev Board
github.com
github.com
* SoC: The raw chip
* Module: SoC with supporting chips such as storage mounted to a PCB often with castellated or through hole pin-outs and a PCB antenna or an antenna connector with RF shielding and often a small LED
* Dev Board: Module mounted to another PCB that facilitates programming the SoC, pin-outs in a breadboard friendly pitch, and potentially some basic devices, like an LED, button, maybe a temp, accelerometer or similar sensor
* Burning Fixture: PCB with pins to temporarily hold a module for power and programming, often includes other features of a dev board like breadboard pitched pin-out
Given that the D1 Mini is not much larger than the ESP-12F module it uses, I can see how this is a dev board that wraps the sparse D1 Mini dev board with some commonly used switches and sensors. At the same time, it seems to reproduce the function of a breadboard but is strongly coupled to the D1 Mini in ways that limit future use.What are some of the typical tool people use? I used EasyEDA because the board I was modifying was already in their system and their coupon made ordering the PCBs basically free (I think I'm paying $3 for 5 PCBs + shipping). However that software felt a bit unpolished, are there better alternatives? (granted, most of the EE software I've used feels rough, looking at you Xilinx)
All of the low and high code board houses will support either kicads project formats directly, or kicad supports standard Gerber format export.
1. Flash D1 mini from browser via USB
2. Solder 3 wires (5v+, ground, data)
3. Power up D1 Mini from USB
4. Have fun with some blinkenlights
WLED Project: https://kno.wled.ge/[Edit] Also, I hadn't looked at the WeMos ESP32 mini, but the examples I saw aren't pinout compatible (prolly b/c the 32 has a lot more) and don't have the handy 5v boost converted pin. That means that the above WS2812 project would need to add a 3-5v boost converter. Not a biggie, but 50% more parts...
That said, still a cool project!