Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mirokeimioniemi/led-zeppelin-embedded-code

The code running on the microcontrollers inside the gesture controlled LED Zeppelin lamp prototype, made as the final project for the 2024 Digital Fabrication Fab Academy overlay course at Aalto Fablab.
https://github.com/mirokeimioniemi/led-zeppelin-embedded-code

arduino ble ble-server bluetooth bluetooth-low-energy capacitive-touch-sensor fastled freetouch gesture-detection gesture-recognition i2c led platformio qtouch seeeduino-xiao wireless-communication ws2812b xiao xiao-esp32-c3 xiao-samd21

Last synced: 13 days ago
JSON representation

The code running on the microcontrollers inside the gesture controlled LED Zeppelin lamp prototype, made as the final project for the 2024 Digital Fabrication Fab Academy overlay course at Aalto Fablab.

Awesome Lists containing this project

README

        

# LED-zeppelin-embedded-code

The code running inside the gesture controlled [LED Zeppelin lamp prototype](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/final-project/), made as the final project for the 2024 [Digital Fabrication](https://www.aalto.fi/en/minors/digital-fabrication-minor) [Fab Academy](https://fabacademy.org/) overlay course at [Aalto Fablab](https://studios.aalto.fi/fablab/).

The documentation for this code can be found in the [Input Devices](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/p/input-devices/) and [Networking and Communications](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/p/networking-and-communications/) articles of [my Digital Fabrication documentation website](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/), where the former details the logic for gesture detection and recognition on the [XIAO SAMD21](https://wiki.seeedstudio.com/Seeeduino-XIAO/) and the latter details both the wired communication between it and the [XIAO ESP32C3](https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/) as well as the wireless communication with the [Flutter mobile app](https://github.com/MiroKeimioniemi/LED-zeppelin-app) for controlling the lamp via Bluetooth Low Energy (BLE).

See also
- [My digital fabrication portfolio](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/)
- [The final project documentation page](https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/final-project/)
- [The LED Zeppelin prototype demo video](https://www.youtube.com/watch?v=ouhtvRlAQOE)