Step 1 pic shows a diagram of the Tinkertron neural network. The illustration was made using an excellent free program called Scheme-It. Available from Digi-Key: http://www.digikey.com/schemeit
The Tinkertron schematics were also made with this program.
Robot neurons can communicate with each other by serial or I2C protocols. They each have infrared LED's which can signal their status to the programmer or to other neurons with receivers. They also have any available input/output pins connected to header sockets which can be used to directly connect to any other neurons with 24 gauge wire.
Types of Neurons
At this point there are three main types of Tinkertron neurons:
1. Sensor neurons that interface with different sensors such as switches, compasses, infrared sensors, etc.
2. Master neurons that poll sensors, decide on responses and tell the actuator neurons what sequences of outputs to activate.
3. Activator neurons are all different. Each is designed to activate a stepper motor, regular motor, servo, LED's, or other device. They receive serial commands and do whatever the master neurons tell them to.
Each neuron has four header sockets at a diagonal that are used to program the Picaxe processors. Additional circuits such as memory, display, infrared receivers, or others, can be attached here.