These updates are like busses!! you get none for ages, then 2 come along all at once!!
I had a little play with how I wanted the software to work. The main idea for the project was to be a mobile development platform, with the add-on system giving you extra things to play with in the code.
To do this, the main thing you need is a code editor, and some way to select and load in your files.
I very quickly realized that my coding skills are much better suited to higher level stuff, and making a code editor is a fun challenge
Here is a quick look at what I came up with..
Im not the loudest speaker, so you might need to pop the volume up, but it shows some of the things i have been thinking.
I popped the code up on the gits if anyone wants a look. Its very sloppy, just one big old file with all the code in, please be gentle
now the new boards are on their way, I will have more time to give it some more polish..
moosepr
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
This could be a good opportunity for you do dive into low-level programming if you can get FreeRTOS to build. They have actually already fully ported it to ESP32-S3 (which you are using) which means you merely need to add drivers for the keyboard chip and the display.
ESP-IDF FreeRTOS documentation: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/system/freertos_idf.html
ESP-IDF repo: https://github.com/espressif/esp-idf
Are you sure? yes | no
Thanks!! the more options that I can add, the more useful the device will be :)
Are you sure? yes | no
In that case, getting FreeRTOS working should be your goal because it will enable you to maximize the potential of this device.
Are you sure? yes | no