In this week we are introduced to various input devices and sensors, and we are going to measure something by adding a sensor to a microcontroller board reading its output.
In the Electronic Design Week, I was able to design and fabricate Attiny44 PCB and explored the features and limitations compared to Atmega328p on an Arduino Uno. The Attiny 44 isn’t quite powerful enough, but it is a great option for running simple Arduino programs, it’s small, cheap and relatively easy to use.There are fewer pins, meaning that I can’t connect as many components as i need especially if i encounter problems in the future and needed to add extra components which is the case in any project. Ofcource if it is a simple project that requires only a few simple inputs and/or outputs, an ATtiny44 would be perfect.
For my final project, the choice of input and output devices greatly influenced my decision of the microcontroller, which is the Atmega328p. Since all devices i chose had libraries in Arduino, it made it easier for me to modify the codes based on my requirements. Also when it comes to testing, i can use the same code with arduino and pcb whenever needed.
In the
Electronic Design Week, Board number 2 was the initial version of my final project pcb, i also explored Flatcam instead of Fabmodules for exporting Gerber files. However, things didn't go well with the FT232RL, which is why i replaced it with FTDI in the last version that is shown in my Final Project Page.
A very intresting week since i got the chance to explore different input devices and try the available sensors and test the functionality of them and take the readings. Of course i wasn't able to try all sesnors but i'm sure i will whenever i get the chance.