PACMOD MIDI DJ Controller

PACMOD MIDI DJ Controller

PACMOD MIDI DJ Controller

For my son’s birthday I made him a DJ controller designed to resemble an old cabinet arcade machine. What follows is a brief overview of the process to make it, including code.

The Teensy was chosen as the brains because of the way it handles USB. Not only does it have native USB, rather than the FTDI USB-to-serial interface that turns making use of the port a series of work-arounds, but as you’ll see in the code the MIDI library makes writing the firmware a trivial pursuit.

Caveat: I found out later that my scaling of the sliders is off & doesn’t allow for full travel in Traktor. Since the controller is away at college with my son I haven’t had access to fix this. I’m certain that it’s just a matter of changing the scale factor, though.

Continue reading

Posted in DIY, electronics, MIDI, Music | Tagged , , , , | 2 Comments

Microchip PIC Serial LCD driver

Running on breadboard

LCD driver

As a gift for putting you through revamping my site, here are the particulars for an LCD serial driver that I personally use in projects and used to sell commercially.

The SLD01a serial LCD driver design is a for a Microchip PIC 16F628a, but it should be simple to port over to any PIC with a USART. It converts serial data in either RS-232c or TTL formats to display on any Hitachi HD44780-compatible LCD. Applications include industrial/PLC control read-outs, microprocessor projects, computer mods, and anything else that uses serial data. It doesn’t have a lot of bells and whistles (but it DOES have a bell DRIVER) as some other drivers do. It’s designed to be a simple, light-weight terminal-style display.

Continue reading

Posted in DIY, electronics | Tagged , , , | Leave a comment

extern: Retromaster’s Electronics Projects: Making PCBs

Making PCBs

A bit about making DIY double-sided soldermasked PCB’s. There are a couple of tips here that I’m definitely going to try. Drilling before fusing the toner is one, but the method he uses for soldermask really seems brilliant.

via Retromaster’s Electronics Projects

Posted in DIY, electronics, External | Tagged | Leave a comment

Cheap and simple USB car fast-charger mod

Disassembled charger

Disassembled charger

A few years ago I had to make a fairly long road trip. Around 8 hours each way. I typically use my phone to provide music through the aux jack on my stereo, and when I travel to parts unknown I also use my phone for GPS navigation assistance. On this particular journey I had also planned to play with a new bluetooth gadget that I had just purchased.

Obviously, a phone simultaneously running 3G, bluetooth, GPS, & playing music uses a lot more power than a sleeping phone running no services lying on the seat. I soon discovered that my off-the-shelf lighter-plug car charger would not provide sufficient current to keep up. Even when only using the GPS my phone’s battery was draining. After several purchases of progressively more expensive chargers I finally broke down and did some R&D.

Continue reading

Posted in DIY, electronics, mod | Tagged , , | Leave a comment