Andrea Chiara's Portfolio



Brief section of autobiography. Short answer: Andrea Chiara.


ESP 8266 is a WiFi/BT enabled MCU (Micro Controller Unit). All the hereby software for this MCU has been written in the Arduino IDE with the Arduino programming language (derived from C++). Programming was attained via esptool. The projects in this section will mostly deal in IoT.


ESP 32 is another WiFi/BT enabled MCU, thought more powerful and with more memory than the esp8266 they share a programming toolchain: the Arduino IDE + esptool works great for programming this too.


Electronics project detailing how to build an auto-reset, auto-program board. This allows to program the bare esp8266 chip needing only the FTDI board as an extra component


Electronics project. The goal was to build a LED matrix display from scratch as an exercise in soldering. The projects includes a driver board built using an off-the-shelf IC (MAX7219). The official Arduino library for the IC was used.


C++ roguelike (randomly generated levels in a dungeon), built as a personal challenge. The code allowed for an in-depth study of input and output manipulation in the command line. The ncurses library was used. This post is a direct link to the github repo.


Coming soon


Have a wonderful day!