This week the task was to redraw Neils Hello-World Board and add at least a LED and a button.
First to choose the CAD-Tool... As i am a user of Eagle for about 15 years and i´ve got a Pro-licence for
another job this was a quick decision: Eagle.
Surely i should write now the next tutorial on how to use Eagle, but if you google "tutorial eagle" you find
about 15.700.000 Pages. And i´m pretty sure that some of these are much much much more detailed than mine could be ;)
The Hello-World-Board is a tiny circuit with an AtTiny45, a pinheader for some uart, and maybe a button and a led.
Properly it will end in garbage after the Fabacademy. AND there are hundreds of students that made exactly this board. Uh...
So lets make something new, the
... wait for it ...
FAB-PIC!
The Fab-Pic is a tiny circuit board that fints onto your Breadboard and it has a lot of power. The right board for the
Tim Tailor in you, if you are bored about using Arduino for every task, no matter how easy or hard the Job is.
The board with the components is abour 5$, less if you got some components in your reste crate.
On the bottom of this page you can find the Eagle-Files for the board. In Week 8 i will explain how to program
the board using the MPLAB-X IDE.
So, what you get for the buck... No, it is not a raspberry-pi-zero, and not this powerfull, but
it is available ;)
The controller of the Fab-Pic is a PIC18F26K80. You can use any other 28-Pin-PIC18 if you want, this
was just the type i had laying around here.
HINT: you can get free samples from microchip! Up to 6 ICs (also eeproms and so on) every 4 weeks.
The samples are absolutely free of charge!
Next to the controller is a 8-Mhz Crystal with to 18pF capacitors. The ICSP-Interface is breaked out,
there is a jumper for choosing the power-input (programer or external supply), a LED and a button.
Every Pin that is not needed by the board itself is breaked out to your bread-board. These are 20 Pins!
Some facts to the 26K80:
This is the pinout of the 26k80. There are some pins that are not breaked out, due to the fact that these
are only needed for programing, the oscilator and power-supply. But you get: