CAN Hacking: Protocols

We’ve gone over the basics of CAN and looked into how CAN databases work. Now we will look at a few protocols that are commonly used over CAN.

In the last article we looked at CAN databases, where each bit of a message is mapped to a specific meaning. For example, bit 1 of a CAN message with ID 0x400 might represent whether the engine is currently running or not.

However, for more complex communications we need to use protocols. These can map many meanings to a single CAN ID by agreeing on a structure for sending and receiving data.

Continue reading “CAN Hacking: Protocols”

An Overly-Complicated Logic Chip Clock

Clock

When a normal alarm clock just won’t do, the only option is to build your own, entirely out of discrete logic chips. [jvok] built this alarm clock for last year’s 7400 Logic Competition. In a desire to go against the grain a little bit, [jvok] decided to use 4000-series logic chips. It was allowed under the rules, and the result is a wonderful example of what can be done without a microcontroller.

Most clock projects we’ve seen use a single button to increase each digit. [jvok] wanted to do something unique, so he is able to set his clock with a ‘mode’ button that allows him to independently set the hours, minutes, and seconds. He’s only ever seen this method of setting a clock’s time used with microcontroller-based projects, and translating even that simple code into pure circuitry is quite impressive.

This clock also includes an alarm function, set by a bunch of DIP switches in binary coded decimal. It’s a great piece of work, and deserving of much more attention than it received during the Open Logic Competition.

Hackerspacing In Europe: A Children’s Hackerspace In Eindhoven!

IMG_0941 (Custom)

De Ontdekfabriek (translated) is best described as a children’s makerspace. This is what society needs everywhere! Public workshops for children to learn about making, fixing, and hacking things — what a society we would live in if every young person was taught how to repair things instead of just replacing them! We really hope to see places like this adopted around the world!

Continue reading “Hackerspacing In Europe: A Children’s Hackerspace In Eindhoven!”

1Sheeld Uses Your SmartPhone As An Arduino Accessory

1sheeld

The Arduino can be a bit of a gateway board. You start with an Uno, then a shield, then another. Before you know it, you have an entire collection of shields. This is the problem 1Sheeld wants to solve. 1Sheeld allows a you to use your cell phone as a sensor and I/O suite for your Arduino, replacing many existing shields. We think this will be a great idea, especially with all the older phones coming off contract these days. The sensor capabilities of the average smartphone, as well as the LCD and touchscreen I/O capabilities could make for an interesting pairing.

Currently the 1Sheeld page is just a sign up for an upcoming kickstarter, which leaves many details to the imagination. It appears that the 1Sheeld will be a bluetooth based board. A few questions do remain to be answered though – will the 1Sheeld use the Android ADK? The software is what we’re waiting to see. The software running in the 1Sheeld module bluetooth chip will be important, but the software running phone side will be the real make or break of this module. We would love to see more smartphones being used for hardware hacking rather than collecting dust once they’ve been replaced.

[Via TechCrunch]

Building A DC Constant Current/Power Electric Load

By just looking at the picture above, we’re pretty sure that most Hackaday readers will have guessed by now that much power can be dissipated by this electric load. For those who don’t know, an electric load (or dummy load) is a device used to simulate a load on a system for testing purposes. This is quite handy when measuring battery capacities or testing power supplies.

The heart of the device that [Kerry] designed is based on 6 power MOSFETs, a few operational amplifiers and an Arduino compatible ATmega328p microcontroller. Sense resistors are used to measure how much current is passing through the MOSFETs (and therefore the load), the MCP4921 Digital to Analog Converter (DAC) from microchip is used to set the current command, and the load’s voltage is measured by the ATmega ADC. Measuring the latter allows a constant power load mode (as power = current * voltage). In his article, [Kerry] shows that he can simulate a load of up to 200W.

Continue reading “Building A DC Constant Current/Power Electric Load”

Hackerspace Tour: Milwaukee Makerspace

hackerspace-tour-milwuakee-makerspace

I had the opportunity last Thursday to visit the Milwaukee Makerspace. I took along a video camera and had a great time on a tour guided by [Brant], [Matt], and [Vishal]. We’ve actually seen quite a number of reputable hacks come from this group already. A couple that come to mind include beer dispenser security and a bottle-free water cooler. This tour shows off a lot of the cool stuff going on at the space. Don’t miss the video after the break, but we’ll also give you the gist of it if you’re looking for a quick rundown:

We start off looking at their craft area, wall of fame (including all their Power Racing Series medals) and laser cutter room. From there we take a peek at one of the big rooms that serves as for-rent floor space and pallet storage. This part of the tour includes a look at Red Lotus and Big Jake-stein, two of the PRS cars used this season. The storage tour rounds up with a look at their set of 19 vaults — these are like deep self-storage closets for members. The space spices things up with awards for best vault of the month.

Moving on to the next large space we encounter this huge Kuka KR 30 industrial robot arm that they acquired for free! A room has been built around the 2500 pound beast for safety and they are working on building their own controller for it. Right now it’s got a jig that holds a spindle motor making it a CNC router. This enclosure is in a larger space that makes up the machine shop and welding area. Through a door is a woodshop that includes a big panel saw which they pick up on Craig’s List. The tour wraps up with a walk-through of the electronics den and a tour of the 3D Printer hangout.

Continue reading “Hackerspace Tour: Milwaukee Makerspace”

Trinket Contest Update #3

trinket-update-3

We’re still receiving tons of Trinket contest entries (here’s a link to the last update). After the break you’ll find another dozen that were sent in. If you’re waiting to see your own appear here please be patient as we’ve got a lot to wade through. If you haven’t sent in an offering yet you’ve got to get it in before Friday!

The contest asks you slap the Hackaday logo onto something for a chance at winning one of 20 Trinket dev boards donated by Adafruit for this contest.

Continue reading “Trinket Contest Update #3”