Products
Search:
Categories:
All - Popular First
All - Newest First
Platform Modules
Programmers
Other Prop Stuff
PICaxe
Platform Modules
Other PICaxe Stuff
Electronics Design
Sensors
Project Boards
Hobby Kits
Audio
Instruments
Amps
R/C & Robotics
R/C
Robotics
Display
Blinky Lights
Video
Fun
Gaming
Other
Accessories & Tools
Soldering Equipment
Power
Components
Interconnects
IC's
DIP Sockets
Switches
LED's and LCD's
Crystals / Resonators
Power
Parts Packs
Cool Projects
Simple Servo Tester![]()
$14.99
By ModelStation
Terminal Block![]()
$0.99
By parts
SIDstick![]()
$39.95
By jeffledger
|
SIDstick Designer: jeffledger
Views: 6201
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 Price: $44.95 $39.95 Save: 11% Off
Status: In Stock
Options: 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… The NoiseAxe is an easy to build Picaxe based mini-synth that plays a range of crazy sounds using on… "...Ready for your next design that needs a little more sauce than the Arduino can offer." - hackada… Parts List (Hide)
Radial Ceramic (Marked: 104)Category: Cap Value: 0.1 μF Limit: 50V Qty: 5 Radial ElectrolyticCategory: Cap Value: 47 μF Limit: 25V Qty: 2 40 Pin DIP SocketCategory: Connector Value: 40 Pin Qty: 1 8 Pin SDIP SocketCategory: Connector Value: 8 Pin Qty: 1 3.5mm Stereo JackCategory: Connector Qty: 1 Pin Headers (Qty per Position)Category: Connector Value: 1 Row Qty: 6 Pin Sockets, Machined (Qty per Position)Category: Connector Value: 1 Row Qty: 2 Crystal (HC-49/US)Category: Crystal Value: 5 MHz Limit: 20PPM Qty: 1 Tactile SwitchCategory: Hardware Qty: 3 32KB i2c EEPROMCategory: IC Value: 3.3 V Qty: 1 Propeller, 40 Pin DIPCategory: IC Value: 3.3 V Qty: 1 SIDStick PCBCategory: PCB Qty: 1 uSD Card BoardCategory: PCB Qty: 1 3x AA Battery HolderCategory: Power Value: 4.5 V Qty: 1 LDO Regulator (TO-92)Category: Power Value: 3.3 V Limit: 250mA Qty: 1 Potentiometer (Thumbwheel)Category: Resistor Value: 10 kΩ Limit: 1/2W Qty: 1 Resistor (Brown - Black - Orange)Category: Resistor Value: 10 kΩ Limit: 1/4W Qty: 4 |

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)