Write a web page to document everything you did this week, using media (images/videos) to show the results and add the download link of the design files (you have to upload the design files in the repo).
Adapt the design of the satshakit board to suits the needs or your final project.
Mill, solder and program the modified satshakit board
Write a web page to document everything you did this week, using media (images/videos) to show the results and add the download link of the design files (you have to upload the design files in the repo).
As we have to solder a bunch of sensor to the board for the data aquisition of the weather station, I thought about soldering the DHT sensor directly to the board instead of wiring it. Therefore, I disconnected pin PC0 which will be the DHT's data pin. Additionally, ground & VCC were needed as well as a pullup resistor for the data pin. I added an MA04-1 component which carries four pins. Pin 3 of the DHT does not have to be connected.
The standard manufacturing process involves a lot of steps involved also soldering of the components as well as testing of these. For this week, we will focus on the manufacturing of the PCB only (Milling step). Use GIMP to prepare an internal and external cutting path as in the lecture before.
Soldering is standard process of connecting electrical components to one another or to a conductive substrate. Depending on the components to solder, different tips can be mounted to the soldering iron. The thicker the tip, the lower the temperature has to be set in order to avoid thermal damage of the electrical components. With the thicker tip we'd set the temperature to 330 degrees, whereas we'd go for 280 degrees with the thinner one. Especially, the heart of our circuit - the microcontroller - is very sensitive to elevated temperature and might easily break. However, if there is the need to replace components, copper wire can be used to absord the solder in case of removal.
For the programming part of our MEGA328P chip, we will need an additional microcontroller that already has a bootloader in installed as with the Hello_World board in lecture 5.