Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mirokeimioniemi/led-zeppelin-embedded-code
- Owner: MiroKeimioniemi
- Created: 2024-06-21T11:25:54.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-21T12:11:46.000Z (6 months ago)
- Last Synced: 2024-10-16T11:31:18.783Z (3 months ago)
- Topics: 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
- Language: C++
- Homepage: https://digital-fabrication-portfolio-miro-keimioniemi-a2f2c11a6e705b8f.gitlab.io/final-project/
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)