We got here a running Cast Iron appliance:
The Hexadock is a community project oriented meaning that individuals and groups can participate. Each hexadock holds a circuit board with a microprocessor, connectors are available in all sides of the hexadock, and each hexadock is a representation of a single neuron. The idea is to interconnect devices and hexadocks to create an equivalent of a brain.
The project will allow individuals and groups to create an artificial intelligent indirectly. Each individual or group is allowed to control a single hexadock knowing only the hardware in the hexadock and any devices that may be connected it. Each individual and/or group is responsible to discover what they can do with the devices connected to it and to interact with their neighbors hexadocks.
There are two circuit boards that have caught my attention which are the Espruino and the Tessel.
While the Tessel provide a lot of modules to allow interaction, the side is rather bigger than I was expecting. I am inclined to use the Espruino due the size; however, at the moment of writing this article, they are not yet in sale. I sent an email to them requesting them to inform me when such circuit board will be available. The other issue is the price of the Tessel. A Tessel plus a module cost around 89 dollars. This project will required a bunch of circuit boards, one for each hexadock. This would mean that funds will be required which at the moment I don’t have any available.
One important part to have in consideration is the communication and processing of information in the hexadocks. Both must be fast. There is no room for overcomplicated processing and/or communication. Also, how to process the information coming from different sides. Perhaps, all communication should go to a buffer to be processed. That is something that should be open for discussion.
The second part of the project will required the creation of an online interface which will allow programming of each hexadock plus receiving information such as a video feedback to show the behavior of any device such as servos, etc.
Update (June 21 of 2018)
This post was published in Sep 27 of 2013. Since then, may things have being evolving. Today, I found out that someone is applying the idea of using circuit boards in hexagons shapes which could bring this concept alive, Hexabitz. Hexabitz is a modular electronic prototyping system in which each module comes in either hexagon, pentagon, rectangle, square or triangle shape and can be soldered together to make larger electronic boards. https://www.hexabitz.com/
I was recycling one of the opto-sensors parts of the printers I took apart.
I am using the input of the Arduino to check if I can reuse them:
I found out that trying to find which is the relay that controls the high/low beams in my VW GTI ’98 was going to much work.
I would require to remove the seat since the relays are in a very hard position to access to.
My solution? Take the tester, remove the panel around the steer wheel and check the cables.
I put a regular switch to emulate the relay that take care of the high/low beams. Problem solved.
Long time ago, I made a short video celebrating that I got my Arduino in the mail.
I posted it on Facebook, but never here. Well, here is the video: