In the current version of the Android app Pocket Code, it is only possible to control some basic functions of an Arduino. Therefore, this project aims to create a new Arduino flavor with many more functionalities for controlling an Arduino. This opens many possibilities in the context of the Internet of Things (IoT) and allows the quick realization of own projects.
- Refactor Bluetooth connection / Arduino parts
- Implement BLE framework to manage BLE connections
- Integrate controlling Arduino via BLE
Ticket Name | Ticket Description |
---|---|
CATROID-368 | Connect to GATT Server/Device |
CATROID-369 | Read/write GATT Notification + Firmata |
CATROID-370 | Update Arduino Bricks |
Pull Request | Tickets |
---|---|
PR#4892 | CATROID-368, CATROID-369, CATROID-370 |
Arduino Settings | Arduino Bricks | Arduino Functions | Bluetooth Connection |
---|---|---|---|
Special thanks to Wolfgang Slany, Dev Sebastian, Patrick Andrawes and the entire Catrobat team.
Excited about the opportunity to contribute in GSoC! My strong technical skills, passion for design, in-depth knowledge of microcontrollers like Arduino and ESP32, and commitment to excellence make me well-suited for this project. Looking forward to the chance to discuss this further and bring my enthusiasm to your team.