to make the PCB i'm going to use the mini cnc desktop mill modela roland here in the fablab puebla we run the modela with the fab moduls runing in ubuntu first i have to download the image that have the circuit and the image that have the line to cut the circuit board. you can find the images from the repository linked here
the fablab puebla modela setup once we have the board we must solder all the components, to do that we are going to use tweezers, soldering iron,and flux paste.
me soldering
ABOUT ME
Make an in circuit programmer
now we can mill the PCB using these files first we are going to mill the circuit using the engraver tool then we are going to cut the board using the miling cutter after i finish solder all the board i do the smoke test so i connect the programmer to the pc and it detect that there was something connected but didn´t recognize it. when i see that the programmer was well solder i proceed to write the firmware in the board. i use the computer that we have in the fablab to use the Roland modela, this computer runs with ubuntu and i use it to follow the tutorial that shows how to write the programmer code. you can go to the tutorial clicking in the link below http://docs.academany.org/FabAcademy-Tutorials/_book/week4_electronic_production/fabtinyisp_english.html i use an arduino as an icsp programmer to write the code in my board follow all the steps in the tutorial and i write all the comands in the linux terminal i write the lsusb code to list all the usb devices and determinate what was the arduino as icsp programmer
i edit the makefile to match my board characteristics and address in the computer
i write the fuses and i had this screen that shows that all was well done and my board was well programmed.
i had problems connecting the icsp port of the arduino to the board because it is hard to follow the path from the datasheet of the microcontroller to the pin in the board, and finaly to the arduino i fixed this problem marking the cables that comes from the arduino to make them easier to find once my programmer was well programed in Linux i can program other boars with my programmer using avr dude in windows.
ASSIGNMENTS
week four Electronics production the images that we have to download are the interior and the traces
engraving the pcb
FINAL PROJECT
modela cutters to solder all the components i use a working programmer to see the correct position of every component
CONTACT
cuting the pcb
electronic components
Carlos Pérez Ramírez