Week 2 - Embedded Programming

Avoiding the mines

Cecilia Marsicovetere

This week we started embedded programming .

We got together to test different pipelines in arduino Uno, arduino Mega and Nucleo H743ZI2 my lab had lying around. We tested how to use the Arduino IDE and Visual Studio Code to program them. Logged in a shared google doc

Then on the lab, I did the soldering. I used the copper ones made in CBA to begin with. I am going to use the time honored tradition of blaming the tools for the quality of the soldering and not my lack of practice.

After testing everything was soldered correctly using Quentin's example codes, I could get to work.

In the beginning, I tested using Adafruit's examples. I played around with the different examples and testcode available to understand how the display worked.

I decided to make a minesweeper game. I started looking into different projects to figure out how the logic of minesweeper. I read this arduino project and this implementation . I started taking notes to break down the different blocks of code I needed.

Unfortunately, I let a couple of days pass, as one does. I have not learned the documentation lesson quite yet, so the notes I had were not enough to get me back on track. Those days was enough to completely lose the thread of what I was doing.

As I struggled to think, I remembered I can ask the machine to think for me.