π
2017-01-16 01:01
in Arduino, Linux
I went to meet the Open Hardware Miniconf team to hang out the previous day and see them at work finishing the last boards:
The IoTuz board was a challenge compared to previous years. It was based on the still new ESP32 and had very little example code. Most of the hardware had never been exercised since the board had been designed, and with a few other people I took the task to heart. Within the week, I was able to get the SPI touch screen working at the same time than the LCD (which required cable select switching via I/O expander lines. It took longer to get the two APA106 (neopixel-like) LEDs to work:
And here is the result (thanks to https://github.com/marcmerlin/IoTuz 's examples/fulldemo)
Again, here's the code: https://github.com/marcmerlin/IoTuz
I had the first etch-a-sketch working :)
I made an adjustable touch menu system
drawing circles with the accelerometer by rotating the board
hardware scroll of bitmap using the rotary encoder