No description
- Python 77.1%
- C++ 22.9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .omp/skills/usbtoggle-relay | ||
| include | ||
| lib | ||
| src | ||
| test | ||
| .gitignore | ||
| platformio.ini | ||
| README.md | ||
| relay | ||
USB Toggle
ESP8266 (Wemos D1 Mini) firmware om een relais te schakelen via seriële USB.
Dit project is tot stand gekomen met vibecoding.
Gebruik
Sluit aan via USB en stuur commando's:
./relay 1 # relais aan
./relay 0 # relais uit
./relay 1 /dev/cu.usbserial-XXXX # poort opgeven als default afwijkt
./relay id # toont module-ID (chip-ID, uniek per chip, onafhankelijk van USB-poort)
Pinnen
| Component | GPIO |
|---|---|
| Relais (shield IN) | 5 (D1) |
| LED | LED_BUILTIN |
Relais-IN zit op D1 (GPIO5): GPIO0 is bewust vermeden (boot-strapping pin — laag houden kan het board in flash-modus laten booten bij reset).
Build & Flash
pio run --target upload --upload-port /dev/cu.usbserial-2110