Close

Designing the Controller Board

A project log for TyroBot

Easy to build and program walking robot. Powerful 32bit microcontroller, 7 servos, touchscreen display, and 3D printed parts

tyspatyspa 07/05/2016 at 21:290 Comments

After some heavy research I chose the ATSAMD21 as the microcontroller for TyroBot. 48MHz, 38 io, 256KB of flash and 32KB of RAM should easily fulfill all the projects requirements. Below is the io that is going to be used.

Below is a general flowchart of the electronics for #TyroBot

Next I drew up a schematic, slightly based off of the Adafruit Huzzah board, #mini SAM and #JACK by @Michele Perla For the charging circuit I just used the recommended application in the datasheet, which I used in my generic battery charging circuit.I also did some layout and am currently checking for errors so I can purchase the parts from Digikey and send off the gerbers to oshpark. So if you see any flaws let me know. :)

Discussions