OctoBoard
Hardware- 10 Devlogs
- 6 Total hours
A microcontroller board built around the 8-Bit ATMEGA328P chip
A microcontroller board built around the 8-Bit ATMEGA328P chip
I recorded and edited an explainer video to add to the project
I added labels to the headers, and put the logo on the PCB, pretty much ready to make now
I designed a logo for it! To go on the silkscreen. I found some octopus clipart online, traced it with a BSpline and made it black and white. I then added the project name
Made the basic pcb, currently a bit of a mess, lots of via hops and stitching, but should be functional. its only a 16Mhz clock so will be fine.
I finished finding all the parts on cpc farnel and finished assigning all the footprints for it! Next I am going to design the PCB, then order it and assemble!
I asked some people to review the schematic on slack, I got some good feedback, so implemented that. I swapped from using labels on the power and gnd to using the dedicated kicad ones. I also added 2 more headers, to power the device from rough current, so you dont have to feed perfect 5v into the 5v rail.
Did lots of work on the power system this session! I got rid of 5v and consolidated all power under VCC, and added the whole power input system, for DC barrel jack in, diode to stop centre negative connectors frying the board, capacitors to smooth out the current, and a power led. This should provide stable 5v into the chip
I fixed an error i made in the serial header and reset switch, added a test led, and added all the gpio pins
I finished labelling the whole chip, so all the pins are now flagged in kicad, and I added new circuits for the reset switch, ICSP (In Circuit Serial Programming) header, and the Serial Programming header (like ftdi)
I made the basic supporting circuits, so I labelled most of the chip pins and made the Timing Crystal, and Power Decoupling circuits. Next I want to do the reset circuitry, finish labelling, and maybe get some headers done! :)