Products
Search:
Categories:
All - Popular First
All - Newest First
Platform Modules
Electronics Design
Sensors
Project Boards
Hobby Kits
Audio
Instruments
Amps
Fun
Monitoring
Lighting
Gaming
Other
Accessories & Tools
Soldering Equipment
Power
Components
Interconnects
IC's
DIP Sockets
Switches
LED's and LCD's
Crystals / Resonators
Power
Cool Projects
microSD Module![]()
$9.99
By Lil_brother_assembly
Ping))) Reflector![]()
$14.95
By PerboliaLLC
PowerTwig![]()
$9.95
By WBA_Consulting
|
SIDstick Designer: jeffledger
Views: 8892
Howto: Instructables pdfCategory: AudioProject Forum Emblems:
TestedHas been tested by Gadget Gangster
Difficulty: AverageNot too hard or too easy to build: Just right
Custom PCBComes with a custom circuit board Get This Kit
Description
100,000 chiptunes in your pocket!
The SIDstick is a pocket-sized chiptunes player featuring: * Removable Storage supporting microSD cards, 1 card can hold 20,000 songs * 20+ hour battery life * Super Hi-Quality hardware-based playback at 31kHz sample rate, >16 bit resolution * Completely Open, hardware and software are available under the MIT license * Upgradable with connections on the board What Are Chiptunes? Chiptunes are songs written to be synthesized in real-time. A lot of chiptunes are ripped from classic videogames, and some are new works. The SIDstick plays the most common variety of chiptunes, music written for playback on a SID chip. Probably the biggest collection of SID music is the High Voltage SID Collection, which has 36,000 SID tunes, free to download Here's a demonstration of SIDstick:Is It Hard to Use / Assemble? No, it's pretty easy - there aren't a lot of components on the SIDstick, most of the magic happens within the microcontroller. The microSD card slot comes pre-assembled, so you don't need to do any surface mount soldering. Check out the howto for assembly and usage info. Technical Details Here are the details of SIDcog, the core audio processor; * 31kHz sample rate * >16bit resolution * Full filter support - any combination of Lowpass, Bandpass and Highpass filter * Full envelope support with a logarithmic release/decay curve. ( uses the same logarithmic approximation as a real SID) * Supports all 4 waveform types * 16 steps main volume * Waveform reset bit works. (many Rob Hubbard tunes relies on this exact behaviour) * Ring modulation * Oscillator synchronization SIDcog runs on a Parallax Propeller, an 8-core, 80MHz microcontroller, and can be reprogrammed with a PropPlug, connectors are on the board. The SIDstick is the product of a group effort - Johannes Ahlebrand did the SIDcog core & desktop app, Jeff Ledger did the SD card interface and track / volume control. I did the circuit board layout. Thanks also to James Long from Lil' Brother SMT Assembly for the microSD board design and assembly services. Make It!
You'll need a few tools to build this project
(1) A soldering iron & solder (2) Diagonal Cutters You'll also need a 3xAA batteries and a microSD card to hold the songs you want to listen to. The SIDstick takes about 40 minutes to build. Resources
Other Files
board.dip pcb.pdf SIDstickMedley.mp3 MP3 Demo of the SIDstick Other Info story.wma Never Ending Story Sample (wma) Schematic schematic.pdf schematic.dch Software dumper.zip SID to DMP converter Sourcecode source.zip Spin Source Parts List Possibly Related Projects
Percussion in your pocket. Feel the tiny boom! With your Super GrooveAxe, the beats will always be w… Designed by Jon Williams, the DMX IO Module expands the Propeller Platform or Propeller Platform USB… Designed by Jon Williams, the Propeller Platform module includes an 80Mhz 8-Core Parallax Propeller … |

Tested
Difficulty: Average
Custom PCB
Radial Ceramic (Marked: 104)
Radial Electrolytic
40 Pin DIP Socket
8 Pin SDIP Socket
3.5mm Stereo Jack
Pin Headers (Qty per Position)
Pin Sockets, Machined (Qty per Position)
Crystal (HC-49/US)
Tactile Switch
32KB i2c EEPROM
Propeller, 40 Pin DIP
SIDStick PCB
uSD Card Board
3x AA Battery Holder
LDO Regulator (TO-92)
Potentiometer (Thumbwheel)
Resistor (Brown - Black - Orange)