Check and debug firmware connected therapy headset
Budget: €18 – €36 EUR
Tasks:
- Check electronic design and improve it (reliability, battery management, ground plane, mixed analog/digital signal)
- Check firmware code and improve it (reliability, upgrade version, uprgrade LVGL display library version 7 to 9 (need custom code) …)
- Debug Firmware problem (glictch on screen, task stop randomly…)
Skills:
Looking for someone with knowledge in PCB design and Firmware development with experience on ESP32. A person who has feeling in Audio domain is maybe a plus.
- Electronic design is done under KiCAD (open source) should be nice to continue on it
- Electronic board is based on ESP32 MCU and firmware is developed under ESP-IDF5.0 in C C and ESP-IDF
- Electronic board use SPI, I2C and I2S protocol experience with I2S could be nice (optional)
- Display is based on LVGL7 knowledge in LVGL could be nice too (not necessary and optional)
- Work in Audio domain with Digital/Analog devices nice to have someone with experience in audio, especially in electronic design
- Bluetooth part in our firmware should be improved (only basic functions are used actually) knowledge on Bluetooth protocol (A2DP) could be nice (less important or find another freelance for this)
Langage : french or English
- Check electronic design and improve it (reliability, battery management, ground plane, mixed analog/digital signal)
- Check firmware code and improve it (reliability, upgrade version, uprgrade LVGL display library version 7 to 9 (need custom code) …)
- Debug Firmware problem (glictch on screen, task stop randomly…)
Skills:
Looking for someone with knowledge in PCB design and Firmware development with experience on ESP32. A person who has feeling in Audio domain is maybe a plus.
- Electronic design is done under KiCAD (open source) should be nice to continue on it
- Electronic board is based on ESP32 MCU and firmware is developed under ESP-IDF5.0 in C C and ESP-IDF
- Electronic board use SPI, I2C and I2S protocol experience with I2S could be nice (optional)
- Display is based on LVGL7 knowledge in LVGL could be nice too (not necessary and optional)
- Work in Audio domain with Digital/Analog devices nice to have someone with experience in audio, especially in electronic design
- Bluetooth part in our firmware should be improved (only basic functions are used actually) knowledge on Bluetooth protocol (A2DP) could be nice (less important or find another freelance for this)
Langage : french or English