The 6-pin programming header.
If you have purchased the SORKIT1 here at CircuitGizmos, or even if you purchased the parts somewhere else, you might be interested in the Gizmo build of the circuit board controller. The Society of Robots instructions here have a handful of steps for building the $50 robot. Steps 3A, 3B, and 3C have to do with making the electronics of the robot. Step 3B specifically is the step that has to deal with building the controller board. The Society of Robots step 3B also shows board assembly if you have a 10-pin AVR programmer, where here in this blog the 6-pin programmer is used.This blog entry will highlight steps that will help make your controller assembly a little more likely to succeed.
This blog entry is where the controller board being built has part placement different from the board in step 3B of the SoR documentation. This board uses the 6-pin programming header.
Old programming header:
Stole this pic from the SoR website. It shows the old(er) 10 pin header.
New programming header:
Stole this pic from the SoR website, too. It shows the 6 pin header.
If you follow along with the colored wire connections, first the blue wire is added to connect SCK between the programmer header and the DIP socket. Then the yellow wire is added to connect MISO between the programmer header and the DIP socket.
Here the green wire is added to connect MOSI between the programmer header and the DIP socket. And finally the brown wire connects reset.
Up close and in detail you can see the 6-pin connections.
Regulator and input:
You can follow the SoR step 3B connections for the regulator and battery connections, or you can follow what I’ve done here. Either should be fine as they are both the same electrically.
If you have any questions, you can sign up (costs you nothing) and post here. Your information will be kept private.