Typically, a user should create a pointer to a cfg_struct, initialize it with cfg_init(), and then perform actions on that object (lookup, add, delete) by passing the pointer to the functions here. At end of use, call cfg_free to clean up the object....
My first idea was to use a Nymi band to handle cryptography and comunication but it will take a while to get mine. I'm trying to get in the Developer Program...In the meantime I will use my Pebble (that AFAIK only connect to a phone).
Two weeks ago, I set off to a business trip to Germany, which is also my home country. I always try to have a few days of vacation included in such a trip in order to be able to visit my family. And what does a father with his son living in another country...
There's an old hard-disk which I stripped down so that the front only has spindle coming through. I used a mill to face off some of the protuberances and other features which held the read/write head-arm in place. At the bottom there is a PCB I...
This project seeks to emulate the capabilities of commercial products like: http://www.amazon.com/Breville-BTM800XL-One-Touch-... but for less than $300 and with more features and modability. As someone with little (read 'no') electronics experience...
The Smart Poi: uses the accelerometer in many ways. One way is to translate the sensor data into RGB LED values, printing the colors into corresponding points in the rotational arc. Wirelessly the accelerometer data is transmitted to a computer using...
Here's a video of the project:Here is a diagram of the main components:The system is comprised by a computer, a webcam and a video projector. The camera is placed on the ceiling, above the pool table. It's very important that the camera is positioned...
The current iteration of Democracycam is designed to opportunistically join a shared open WiFi network with other Democracycams and automatically distribute any photos taken across the network as soon as they are captured.This is done in the simplest...
Rudimentary display of data works, most of the keypresses works as well. I still need to write a few formatting-functions for the data and make an actual case for the thing. The keyboard/control part is just a 6x7-matrix read via the Keypad library.It...
Half of a two-part project, the other part being "OBA on a Toyota."A friend of mine is making a short film which requires some simulated explosions. Since he doesn't have an explosives lisence and we will be shooting some scenes on public property and...
The Red Alert Alarm features a 3 pronged attack on your unconsciousness. First a 1000W flood light will turn on to help simulate sunlight. Shortly there after a 120db siren will go off for 2-3 seconds. This is enough to scare the bejesus out of a lot...
The idea is to make a smart lamp that can dim and switch five sets of leds, and one 230v dimmable bulb. The microcontroller detects the phase of the ac after the transformer. This will be used for both the dimming of the ac bulb. It will also...
Fermentation control is probably the most important aspect of brewing good beer. You can make incredible wort, but if you ferment it wrong it's not going to taste like you want it to. By properly controlling fermentation you're controlling the most important...
I've wanted to build my own amp for quite a while. For bass guitar, the selection of amplifiers you can buy is pretty lack-luster, and mid-volume studio amps are hard to find. It seems like most of what's available is either a practice amp or a stadium...
Currently this bad boy has two modes: hit and hold. Hit turns on the heat until the set temperature is hit, then shuts off. Hold tries to hold the temperature at the setpoint.It also has a FTDI USB to UART IC, so it can be loaded with optiboot (after...