Apart from the golang sdk, there is also a micropython sdk. This is designed for ease of use, even to go so far as to be an introduction to programming. This came about after I showed this project to a digital technologies teacher at my school, and he was somewhat interested in how something like the device could be used in a school setting due to its simplicity and people being able to make something that they can actually hold in their hands in a relatively limited amount of time. However, coding in Go doesn’t really work for this: it’s not that beginner friendly a language (for someone who’s never coded before, at least), and more importantly there would be a significant amount of software that would need to be installed on the computers for people to even start working on it, including VS code and the compiler.
So I made a simple micropython sdk, that can be programmed through a web editor.