Teensy Beats Shield

Chris Miller made the Teensy Beats Shield, an open source, hand held, highly portable, step sequencer.

The inspiration for the project came from Chris’s desire to fill a void in open source handheld musical instruments after finding that most portable audio sequencers are expensive and completely closed sourced.  Someone recommended using Teensy with its digital signal processing (DSP) capabilities – and the Teensy Beats Shield was born.This handheld synth uses a Teensy 3.6 and the SGTL5000 audio codec chip and features a 2.4″ TFT display.  It

Detailed information on the project including information on how to build your own can be found on this HackaDay project page.

Code for the project is available in the teensy-beats GitHub respository.

The bare PCB for the project is available on Tindie.


Sony PCG-K25 Laptop Keyboard Controller

Frank Adams converted a Sony Vaio PCG-K25 laptop into a Raspberry Pi computer using a Teensy ++ for the keyboard controller.

In this project Frank uses a Teensy ++ to handle the VAIO keyboard, buttons, and LED I/O.  It also replaced the control pad for the M.NT68676 video card.  The Teensy also monitors the battery voltage and returns the result over the I2C bus.

The Teensy is mounted to a circiut board that Frank designed to bring out the pins.  24 of the Teensy digital I/O pins routed to the FPC connector pads and the remaining I/O pins are routed to through hole pads for connecting other devices – touch pad, video card, LEDs, and the Raspberry Pi.

This video shows the Pi-Teensy laptop in action

The code for the project, as well as a great detailed write up on the project is available in this Github repository.

Open Panzer Sound for RC Models

LukeZ developed a great board to add sound to RC models – The Open Panzer Sound Card.

Luke is a model tank enthusiast and wanted to come up with an inexpensive, open source, high quality sound source project for RC models.  After going through the audio tutorial workshop he got started on the project.

The project uses a Teensy 3.2 plugged in to a carrier board.  The Teensy does the processing the carrier board provides an amplifier, low-dropout regulator (LDO), SD card socket, and connections for a speaker, volume and other things needed for RC models.  There are 5 RC inputs on the board that allow for control of the engine and some other auxiliary sounds.Luke detailed much of the development process on the Open Panzer forum.

The project is well documented with code, schematics, and bill of materials available on the OP-Sound Github page.  The PCB for the carrier board is available at OSH Park.

Autopilot System

Curtis Olson has developed a low cost DIY autopilot system that supports the AuraUAS autopilot flight code and firmware.

This version of the hardware is the latest in his continuing evolution of a DIY autopilot system.  Each version has had improvements in both performance and features.  In the latest version Curtis switched to using KiCad for the PCB layout to gain more flexibility in ordering PCBs.

The basic design of the system uses a “little” (Teensy 3.2) and “big” (PocketBeagle) working together as a distributed system.  The Teensy handles all the hard real time sensor I/O tasks while the PocketBeagle does the heavy lifting – control, navigation, logging, etc.

Be sure to check out the Github page for the project for more details as well as code, PCBs files, and build instructions.

Notes and Volts Teensy-Synth

Dave over at Notes and Volts has published a great series of DIY tutorials called Teensy-Synth.

In the first episode Dave walks you through assembling your Teensy and Audio shield and how to use the audio library.  He also makes code available to help you get going.

The next 7 episodes progress to controlling your synth with Pure Data software, connecting a USB-MIDI keyboard, code optimization, adding an ADSR envelope generator, adding waveforms, filters, pitch blending, and more.

If you want to get started building your own synth, this series is a great place to start.





Burning Man Art – Flaming Palm Trees

Monica Houston built these awesome flaming LED palm trees for her camp at Burning Man.

This was Monica’s first fire art project.  Her motivation for the project was to impress her friends and having something fun to take to festivals and parties.  It was important that it be interactive so a control panel was made to allow people to generate poofs of flame.

Two controllers are used.  A Teensy 2.0 controls the propane valves and sends messages to a Teensy 3.2 animating 1200 LEDs in sync with the flames.  Complete source code is available on github.

Check out this album for more photos and videos of the project





Moon Germs Hand Held Synth

Kenneth Marut made a very cool, battery powered, hand held, digital synthesizer – Moon Germs.

This compact synth uses a combination of buttons and triggers to produce different waveforms and effects. An 8×8 LED matrix shows information while use.  It also uses an IR proximity sensor to modulate frequency.  In recent updates to the project he synth engine was restructured to include a Low Pass Filter and Low Frequency Oscillator (LFO).

As a lifelong musician Kenneth wanted to explore digital synthesis and experiment with unique ways of interacting with a synth using minimal buttons and knobs.  He hadn’t really explored digital synthesis before and decided dive in using a Teensy 3.2 and audio shield.

Be sure to check out the HackaDay project page, it has a lot of great information.

Code for the project is available on GitHub