Individual Assignment: read a microcontroller data sheet, program your board to do something, with as many different programming languages and programming environments as possible
Group Assignment: compare the performance and development workflows for other architectures
My documentation below is very limited. For reading and locating relevant information from datasheets, please see my documentation for this week here as I build up to my final project. To see the first working board I created, please reference Electronics Design. While I realize the work below is not up to par, I didn't want to delete as I see this site as somewhat of a log... and since that work, I've come a long way!
I did not get much done this week but I think what could be useful is to just read through and process the FabAcademy tutorial for this week. The first thing it goes over is a make file and what that is. Makefiles are special format files that together with the make utility will help you to automagically build and manage your projects... this still means close to nothing to me but I'll get there!
So after "reading" through pieces of the datasheet, I think what I gleaned is that if I keep doing and learning, bits of information I read will begin to make sense. I then began to think about how to program my board. This tutorial was by far the most helpful. It goes through the process of how to program your ATtiny44 in detail using Arduino IDE software.