Category Archives: Electronics

ESC Silicon Valley 2009

ESC blasts off next week at the McEnery Convention Center in San Jose.

This year, ESC features the Build your own Embedded System course, where a $595 registration gets you a Rev C Beagle Board (with working USB host mode!) and two days of classes about developing applications with the board.  I have heard a lot of buzz about this (even on local radio here in SF!) so I expect the classes with be jam packed.  If you haven’t heard of it before, the Beagle Board is a 3″ square 600Mhz ARM Cortex A8-based computer with a lot of fancy features such as DVI-D output.

Online registration closes today, so hurry up and register if you plan on attending!

You can keep up to date with the conference by following @esc_events on twitter.

Update: Screaming Circuits has a 50% discount code on their website!  Thank you, Screaming Circuits!

Los Angeles Area Surplus Tour

Last month I spent a weekend in LA visiting Tony, who is building an awesome wood veneered enclosure for my Wifi Radio project.

While I was there we spent a day checking out various electronics surplus shops in the area, several of which Tony had never visited before.

Here are the highlights of our tour:

All Electronics (Van Nuys, CA)

Most people know (or should know) of All Electronics as a catalog store with a long history in electronics and a decent website.  It turns out (I was surprised by this) that you can visit their retail store at 14928 Oxnard Street in Van Nuys.

The store doubles as a makeshift electronics museum, with lots of vintage consumer and industrial equipment strewn around the room.

Stuff to look for: power supplies, handfuls of LEDs, reels of SMT components.

All Electronics
Xformers
LEDs
All Electronics

Apex Electronics (Sun Valley, CA)

This is what surplus electronics is all about!  Absolute goldmine of bizarre electronics surplus equipment perched on the edge of civilization in Sun Valley.  Wire, motors, meters, huge capacitors, electronic components, antennas, hardware, strange military stuff, hydraulics, pneumatics, you name it.

This is probably the best place to find weird surplus electronics junk in all of California, now that most of the Silicon Valley greats are gone or closed to walk-in customers.

We budgeted an hour here and could have spent all day.  I would budget at least 2-3 hours or you won’t get to explore the whole store.

Need some decomissioned rocket launchers?  You’ll find them here.

More photos of Apex on flickr.

APEX
No idea.
ESP-130 Transistor Inverter
Flight instrumentation

Last year I posted about how surplus electronics junk is getting harder and harder to find in Silicon Valley.  Apex Electronics reminds me of RA Enterprises circa 1995 – mountains of electronics equipment waiting for someone to take home and turn into something new.

We didn’t get a chance to visit all of the places we wanted to thanks to LA’s signature traffic jams.  Next time I’m back I hope to find some new surplus goldmines and report back.

Suggestions?

Do you know of a place to find cool electronics junk in your area?

I know that the number of stores like Apex and All Electronics are dwindling as eBay and Digi-key take over.

Post in the comments and together we can try to keep these rare stores alive!

Looking for Asus WL-520gU Wireless Router Hacks

Have you created a project or hack based on the Asus WL-520gU or WL-500gP Wireless Routers?

It doesn’t matter if it was inspired by my project or developed independently – I’d love to hear from you!

I’m putting together a talk for NOTACON and I’d like to feature as many projects as I can to spread the word about how powerful, flexible, and affordable these routers are, especially when coupled with a Linux package (DD-WRT, Tomato, OpenWrt, etc.) and USB devices.

If you’d like to have your project included in the talk, leave a comment or contact me directly.

Introducing the AVR HV Rescue Shield

AVR HV Rescue Shield with ATmega168 target

This all started last year, when I was playing with an ATmega168 microcontroller and did something silly.  I programmed the RSTDISBL fuse bit, which effectively makes it impossible to reflash the chip using an ordinary (serial) programmer.

Instead of giving up and throwing out the “dead” chip,  I decided to try to revive it using an obscure high voltage parallel programming mode that isn’t supported by most AVR programmers.  Armed with my Arduino and the ATmega168 datasheet, I quickly designed and constructed a programmer using parts I already had on my workbench.

A few hours later, I tested my new programmer and it worked!  I revived my “dead” AVR by using spare parts and a few lines of Arduino code.  That week I published the schematics and Arduino sketch to the site and called it my Arduino-based AVR High Voltage Programmer.

The response was overwhelming.  Since I first posted the design, many people have built their own and used it to fix their “dead” AVR microcontrollers by restoring the fuse bits to sane values.  I even received several requests for a PCB and/or kit based on the design, which got me thinking…

Today I’m proud to introduce:

The AVR HV Rescue Shield

The AVR HV Rescue Shield is a high voltage parallel mode fuse programmer for Atmel AVR microcontrollers.

It currently supports the ATmega48/88/168/328 series and the ATtiny2313.  The Rescue Shield does everything my original AVR High Voltage Programmer does, and a lot more.  I think the new features make this a really useful tool for anyone working with AVR microcontrollers.

New features include:

  • Custom 2-layer PCB with silkscreen and soldermask.  No more hacking and modifying perfboards to fit Arduino’s nonstandard pin spacing!
  • Onboard 12V DC-DC boost converter eliminates the need for an external 12V power supply
  • Support for two of the most common families of AVR microcontrollers, the ATmega48/88/168 and ATtiny2313
  • Support for programming the extended fuse (EFUSE) byte.
  • A new interactive mode, where desired fuses can be entered using the Arduino’s serial port.
  • Separate Ready and Burn indicators
  • Protection resistors on every single data, control, and supply line to the target AVR, meaning that your Arduino and AVR should survive any mishaps during programming, including inserting the AVR backwards or off by 1 pin.

I spent considerable time testing each new feature and documenting the Arduino sketch.  I hope that you’ll find that the finished product was worth the wait!

Ordering instructions:

To purchase bare PCBs and kits, head over to the AVR HV Rescue Shield product page.

rescue-burn-ready_scaled

rescue-mightyohm_scaled

Flickr Printed Circuit Boards Photo Pool Hits 100 Members!

100 wonderful, amazing people have joined the Flickr Printed Circuit Boards Group since I launched it in July of last year!

The pool features over 400 pictures of printed circuit boards, many of them CC licensed.  There’s a little bit of everything, from homebrew board fab to PCB jewelry and even miniatature cityscapes.

If you have some cool PCB images of your own, add them to the pool!

One of my favorites: Car Park or Printed Circuit Board?

Flickr PCB Photo Pool