-
1Programming the ESP8266
- install esptool and ampy
pip install esptool pip install adafruit-ampy
- erase the flash with esptool
esptool.py --port COM5 erase_flash
- download the micropython firmware
- deploy the firmware
esptool.py --port COM5 --baud 460800 write_flash --flash_size=detect 0 esp8266-20170108-v1.8.7.bin
- put the code to the mcu
- ampy -p COM5 -b 115200 put main.py
boot.py encoder.py wificonf.py volume.py
- install esptool and ampy
-
2Assembly
- 3D print the case and glue the middle and the top part together
- Solder everything to the PCB
- Put the LED ring and Encoder in place
- Screw the Board in place
- Solder the Battery holder to the charging/boost converter board
- Glue it in place
- Screw the bottom part in
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
thank you.
Are you sure? yes | no
schematic and details of pcb?
Are you sure? yes | no
It's all available in the github repo under /pcb_design .
https://github.com/WebmasterTD/CastVolumeKnob/tree/master/pcb_design/CastVolumeKnob
Are you sure? yes | no