Embedded programming
Oct 19, 2016

This session of the course is focused on embedded programing and we are asked to:

  • Read the ATTiny44 datasheet
  • Program our board with as many languages as possible

1. ATTiny44 Datasheet

First task we had to do was reading the ATTiny44 datasheet. 286 pages!! I didn't have time to read all of it... But I read some parts and tried to understand how the microcontroller worked.

2. Programing the board

Once we had read the datasheet we had to program the board with as many languages as possible. I had already programmed the board the week before with Pedro. We used the FabISP that we created two weeks ago in order to program the actual board. We used the echo demo from the course website and upload it to the board and it worked.

Things I did right:

  • Use the FabISP already programmed before.
  • Try to read the datasheet in order to understant the microcontroller.

Things I did wrong:

  • I didn't have time to read all the datasheet.
  • I could only test the echo demo from the fab website.