This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
pinball_controller_pcb [2024/05/11 13:26] sausage |
pinball_controller_pcb [2024/05/12 11:32] sausage |
||
---|---|---|---|
Line 34: | Line 34: | ||
{{ :pinball:pinball-schematic.png?nolink&1000 |}} | {{ :pinball:pinball-schematic.png?nolink&1000 |}} | ||
- | Spent the time hand-routing the traces paid off. When my boards arrived, I popped in the pre-programmed PIC (dip package) and connected it to the test harness. To my absolute delight the design worked first time, no patching or re-spin required. | + | Spending the time hand-routing the traces paid off. When my boards arrived, I popped in the pre-programmed PIC (dip package) and connected it to the test harness. To my absolute delight the design worked first time, no patching or re-spin required. |
When working in KiCAD, I used the printout of the original SVG diagram and highlighted each trace on the paper as it was laid down in the new design. This way I could slowly cross reference each trace and have a fair level of confidence that each was correct. | When working in KiCAD, I used the printout of the original SVG diagram and highlighted each trace on the paper as it was laid down in the new design. This way I could slowly cross reference each trace and have a fair level of confidence that each was correct. | ||
Line 40: | Line 40: | ||
{{ :pinball:pinball-kicad-pcb.png?nolink&400 |}} | {{ :pinball:pinball-kicad-pcb.png?nolink&400 |}} | ||
- | Even though having spent time on the design, it's always interesting to see how the board appears much smaller than what you had in your mind. Like people on television. | + | It's always interesting to see how a board always appears much smaller than what you had in your mind. Like people on television :) |
To access more information about the Virtual Pinball schematics and PCB gerbers, these are available at: https://github.com/sausagejohnson/pinball_pic16f1455. Eventually all parts of the project: the frame construction, game software, controller hardware, and controller software will be opened up to allow you to build your own machine. | To access more information about the Virtual Pinball schematics and PCB gerbers, these are available at: https://github.com/sausagejohnson/pinball_pic16f1455. Eventually all parts of the project: the frame construction, game software, controller hardware, and controller software will be opened up to allow you to build your own machine. | ||