Microcontrollers are wonderfully useful things, but programming them can be a little daunting if you’re used to the simplicity of compiling for regular PCs. Over time though, this has become easier. Communities have strayed away from assembly code and created higher-level languages such as Micropython, to allow these devices to be programmed in a more accessible manner. Unfortunately, Micropython has historically lacked a decent high-level GUI library. Thankfully, that’s no longer the case, with [amirgon] porting LittlevGL to the platform.
Putting a GUI into a project with a screen seems simple, until one actually gets down to brass tacks. A simple button can consist of a background color, text, and a symbol – and that’s not even considering the use of shading or other visual effects. Having a library to handle the grunt work can massively cut down development time.
[...] There are other approaches to this problem, too – with MyOpenLab being a particularly versatile example.
(Score: 5, Informative) by c0lo on Monday March 04 2019, @03:38AM (1 child)
To put the things in perspective:
TFA:
ATTiny25 spec [microchip.com]:
https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
(Score: 2) by Subsentient on Monday March 04 2019, @03:41AM
Thank you. Illustrates my point nicely.
"It is no measure of health to be well adjusted to a profoundly sick society." -Jiddu Krishnamurti