π
2018-01-22 01:01
in Arduino, Linux
Got to play with a lot of hardware at LCA 2018:
ESP32 micropython programmed robot
Learned the very basics (and pains) of how to program an FPGA
MicroPython programming and handling
Protocol Analysis (1wire) with a USB protocol sniffer.
Definitely worth the time I spent, even if some miniconfs made me miss a bunch of talks, but it was worth it :)
Lolibot:







our fearless team was honest about how they do the work every year :)
The next day, I went to the FPGA training/miniconf:


Bunnie Huang was one of the attendees

FPGAs are definitely 'interesting', you can use some of the gates to emulate a CPU, and others to run bare metal code
It was useful to learn more about MicroPython the next day, definitely a faster way to work on ESP8266/ESP32 SOCs:


ESP32

Tim nicely setup a hardware rig to flash the little TOMU boards that fit in your USB slot:

The last day, we learned how to use a USB logic analyser to debug 1wire timing issues:


protocol analysis is what Tridge eats for breakfast ;)
|