Archives: Matt Mets
New hackerspace in Chicagoland: Workshop 88
Good news for those in Chicagoland! Planning is underway to form Workshop 88, a hackerspace in the west suburbs of Chicago. Here's your chance to get in on the ground floor!
We're currently in the planning stage, and we're looking for interested people in the area to help us get started. We're holding bi-weekly meetings Mondays at 6:30 until we're ready to rent some space and move in. The first meeting is this Monday, November 23, at the Boilerhouse Cafe, on the campus of North Central College in Naperville (29 N Loomis St Naperville, IL 60540).Some of the things we'll be discussing:
- Legal structure of the hackerspace
- Membership structure and guidelines
- Work that still needs to be done to build out our online presence
- Current projects
This information is also available on our blog, at http://blog.workshop88.com. Updates and meeting notices will be posted there, as well as on Twitter at http://twitter.com/Workshop88. For additional information, we have a mailing list at info@workshop88.com.
Workshop 88 Planning Meeting
Monday, November 23, 2009, 6:30pm
Boilerhouse Cafe
29 N Loomis St, Naperville, IL 60540
Posted by Matt Mets |
Nov 21, 2009 01:00 PM
Events |
Permalink
| Comments (0)
|
Suggest a Site
Building a shop presence notification system
As a member of Hack Pittsburgh, our local hackerspace, one thing I've wanted to know if anyone else is there before I make the trek over. Well, so did Andy Leer and Marty McGuire, so they decided to build a shop presence notification system. They reasoned that they could measure the ambient light level to determine if someone was around, because people tend to turn on the lights when they show up. With this in mind, they hooked up a photocell to a donated iobridge module, and had a notification widget up on the website in record time. Excellent work!
Posted by Matt Mets |
Nov 20, 2009 06:00 PM
Electronics |
Permalink
| Comments (0)
|
Suggest a Site
PYMT, a multi-touch library for Python
Interested in building programs with fancy multi-touch interfaces? Speak Python? Well, in that case you might want to have a look at PYMT. Designed for rapid interface design, it looks like it would be fun to play around with. [via the space station]
Posted by Matt Mets |
Nov 20, 2009 01:00 PM
Computers, Something I want to learn to do... |
Permalink
| Comments (0)
|
Suggest a Site
Ask MAKE: Software for designing circuits
Ask MAKE is a weekly column where we answer reader questions, like yours. Write them in to mattm@makezine.comor drop us a line on Twitter. We can't wait to tackle your conundrums!

Bjorn writes in:
I'm doing my 2nd Arduino project (and 2nd electronics project ever) and am trying to design some of the circuit stuff on computer instead of just wiring it up or scribbling some stuff on paper. I'm trying out Fritzing and am wondering if you have any other suggestions for software that can be used for breadboard, schematic and/or PCB design. I would like to maybe figure out/learn/teach myself enough about electronics to be able to design my own PCBs, so it'd be nice if I could do all the types of designing in one program. I downloaded Eagle but haven't really tried that out yet and am not entirely sure what that's used for, but I think it relates to PCBs.
You sound like you are off to a good start. The kind of programs you are looking for are referred to as Electronic Design Automation (EDA) tools, and traditionally allow you to draw out a symbolic representation of a circuit using a schematic capture interface, (sometimes) simulate it with a circuit simulator, and then finally lay out the circuit on a printed circuit board (PCB). In the commercial world, many companies use tools designed by Synopsys, Cadence or Mentor graphics, but these are prohibitively expensive and overly complex for most hobbyist use. You are on the right track with Fritzing and Eagle. They are both good choices for documenting your circuits and designing PCBs, although they have been designed for somewhat different purposes.

For people who don't already have a strong background in electronics, Fritzing is a great place to start. Instead of forcing you to understand the circuit schematics for each piece, you can use it's pictorial 'breadboard' mode to connect drawings that look like the actual pieces that you would place on your breadboard. It sounds kind of cutesy, but it is pretty powerful because it also generates a schematic view of your circuit. This way, you can learn what the symbols for all of your parts look like by just connecting them up and flipping between the two views. You can either leave it at that to document a project that you made on a breadboard, or try out the PCB mode to design a simple 1-layer board that you can then etch yourself. To get started, check out their tutorials.

While Fritzing is a great way to get started with electronics, if you start to do more complex things, you will eventually need to turn to a more powerful tool. The second program that you mentioned, Eagle (Easily Applicable Graphical Layout Editor), is a good choice for this. It isn't open source software, however they offer a freeware version that is powerful enough to build many useful circuits. It doesn't have a breadboard mode, so you have to start by making your circuit as a schematic. Once you have a schematic drawn up and have checked to make sure everything is connected properly, you create a new PCB and lay the components out. To get started, check out this tutorial by the folks at Sparkfun.
There are a multitude of other free PCB design programs out there. For instance, ExpressPCB is a proprietary schematic capture/PCB layout program that is closely integrated with the companies PCB fabrication service. gEDA aims to be a comprehensive open source circuit simulation/design environment, but appears to be quite complex. FreePCB looks good for designing PCBs, however it doesn't appear to include a schematic capture program.
My advice would be to stick with Fritzing and Eagle for a while, use them to design and build a few PCBs, and if you aren't satisfied with them, try out one of the other tools to see if it works better for you. Good luck!
[photo by Flickr user Zach Hoeken]
Related:
Posted by Matt Mets |
Nov 19, 2009 01:00 PM
Ask MAKE |
Permalink
| Comments (14)
|
Suggest a Site
This week in Maker Events

Looking to take a break from tinkering on your latest project this weekend? Here are some fine maker events to check out, from The Maker Events Calendar. Wish your event was on the list? Add it to the calendar!
Coming up this week:
Dorkbot SF
San Francisco, CA
Wednesday, Nov 18, 2009, 7:30pm +
AUTOMATIC: An Art Show Benefit for RoboGames 2010
San Francisco, CA
Thursday, Nov 19, 2009 - Saturday, Nov 21, 2009, 5pm - 8pm
Breadboard Arduino Class
Garland, TX
Thursday, Nov 19, 2009, 7pm +
BRAF Presents - The Artumnal Gathering
San Francisco, CA
Friday, Nov 20, 2009, 9pm +
Make an Arduino from scratch workshop
Columbus, OH
Saturday, Nov 21, 2009, 11am - 2pm
Electronics 101
Atlanta, GA
Saturday, Nov 21, 2009, 2pm - 4pm
Los Angeles Microcontroller Club meeting
Topanga, CA
Saturday, Nov 21, 2009, 11am +
Google Sketch Up Workshop
Baltimore, MD
Saturday, Nov 21, 2009, 1pm - 4pm
Craft Night: Intro to Screen Printing @i3Detroit
Royal Oak, MI
Monday, Nov 23, 2009, 7pm - 9pm
Drop-in Arduino and Electronics classes
Berkeley, CA
Tuesday, Nov 24, 2009, 7pm - 9pm
Project Lab with Expert Included
Berkeley, CA
Tuesday, Nov 24, 2009, 3pm - 6pm
Start planning for:
Make:KC - Show and Tell
Parkville, MO
Tuesday, Dec 1, 2009, 6pm - 8pm
Intro to Welding @Willoughby and Baltic
Somerville, MA
Tuesday, Dec 1, 2009 to Tuesday, Dec 22, 2009, 7pm - 9pm
Woodshop Fundamentals @Willoughby and Baltic
Somerville, MA
Tuesday, Dec 1, 2009 to Tuesday, Dec 22, 2009, 7pm - 9:30pm
build your own lightsaber!
New York, NY
Wednesday, Dec 2, 2009, 1pm - 4pm
Posted by Matt Mets |
Nov 18, 2009 05:00 PM
Events |
Permalink
| Comments (0)
|
Suggest a Site
Morse code beacon using Arduino
Any hams out there that need a quick-and-dirty morse code beacon? Then you might be interested in Mark VandeWettering's Arduino Based Morse Beacon. I really like the clever way that he stores the code sequences for each character:
It's a little bit clever (a very little bit) but I guess it does require some explanation. Morse code characters are all length six or less, and each element is either a dot or a dash, so it would seem that we can store the pattern in six bits. Let's say that dits are zero and dahs are one. Lets store them so the first element gets stored in the least significant bit, and the next in the second most, and so on. The only trick is knowing when there are no elements left, because otherwise we can't tell (for example) K (-.-) from C (-.-.) To do that, we store a single extra one after all the other elements are taken care of. Then, when we are looping, we do the following. If the pattern is equal to one, we are done (that's our guard bit). If not, we look at the least significant digit. If it is a zero, we have a dit, if we have a one, it's a dah. We then get rid of that element (by dividing by two, or shifting right if that floats your boat) and repeat. Voila. Each character takes only a single byte to store its pattern, and decoding is just done in a few instructions.
Mark admits that using an Arduino for this is a bit of overkill, however I think that convenience trumps component cost for one-of projects like this. If you are up for the challenge, however, you could probably build one with more esoteric components, such as an EEPROM+counter, or even a music-box type mechanical system. Anyone create something crazy cool like that?
In the Maker Shed:

Posted by Matt Mets |
Nov 18, 2009 01:00 PM
Arduino |
Permalink
| Comments (7)
|
Suggest a Site
Batteryless remote powered by humans
Got a pedal-powered TV, but still have to keep replacing the batteries in that remote? Then you might want to keep an eye on this piezoelectricity batteryless remote (machine translation), being developed by NEC and Soundpower. Energy harvesting devices are nothing new, but this one seems interesting because it is apparently efficient enough to work off of the vibrations caused by pressing the buttons on it. They claim that it uses piezoelectric elements, which can generate electric current when bent or deformed, to capture the kinetic energy of your button press.
Of course, if you don't have access to fancy piezoelectric development tools or want to wait for their device to come out, you could probably whip up something similar by combining one of those shake flashlights and a regular remote. [via technabob]
Posted by Matt Mets |
Nov 18, 2009 10:30 AM
Electronics, Green |
Permalink
| Comments (5)
|
Suggest a Site
Introducing the Multixylophoniomnibus, an augmented xylophone
Spotted in the MAKE Flickr pool:
ITP students Hana, Ania, and Greg built this augmented xylophone, the multixylophoniomnibus. Despite having a basically unpronounceable name, the project looks nice and they have a very in-depth review of the process that they went through in order to produce a working product. Nice job!
They also have a large number of photos available in their Flickr photo set.
Posted by Matt Mets |
Nov 17, 2009 06:00 PM
Arduino, Electronics, Music |
Permalink
| Comments (1)
|
Suggest a Site
Homemade transistor from a photocell?
Like many of us, Nyle Steiner has long aspired to building a homemade transistor. While considering possible way to achieve this, he stumbled upon the interesting idea of building a FET transistor from a cadmium sulfide photocell.
Normally used to detect light, the photocell is pretty close to what one would need to make a transistor. The device consists of two pieces of metal that are separated by a very thin layer of a cadmium sulfide semiconductor. The semiconductor is normally an insulator, which means that no electricity can flow from one of the metal legs to the other. However, when light (photons) hit the surface of the semiconductor, they knock electrons free, and allow some current to flow across the semiconductor. To make a transistor, though, the device needs to react to electricity, not light. Nyle realized that the photocell could be used as a transistor if an insulated gate was added to the top of it. A bit of scotch tape and water later, and he claims to have a working transistor.
Of course, this isn't a truly homemade transistor, it's more of a DIY transistor conversion. The device appears to be functional, however it requires fairly high voltages to work, and only acts as a power amplifier instead of a voltage amplifier. Even so, it looks like an interesting way to experiment with transistors at home. I'd like to build one, and vary thickness of the insulator (scotch tape) to see what the results are. Anyone else have experience with this?
Related:
Posted by Matt Mets |
Nov 17, 2009 01:00 PM
Electronics, Something I want to learn to do... |
Permalink
| Comments (3)
|
Suggest a Site
Tetris meets Arduino
Like Tetris, but tired of playing it alone in the dark on your Game Boy? Well, now you can rejoice, for Luyza Pereira and Bettina Hiel have brought Tetris into the era of physical computing with their installation Tetris meets Arduino. The result is about what one would expect, and with the addition of a tilt sensor to turn the blocks, looks like a pretty fun game. Unfortunately, there don't seem to be any details of the build available, however it should be pretty straightforward to re-make. [via dudecraft]
Posted by Matt Mets |
Nov 17, 2009 10:00 AM
Arduino, Gaming, Remake |
Permalink
| Comments (0)
|
Suggest a Site































Recent Comments