At first, we wanted to flash the Easy Button, but after tearing it apart and pulling off epoxy, we realized it was a one time write chip. So now we're creating a drop-in replacement board. This board is based on the CC2540 by TI. It does many cool things including: * SoC Bluetooth * ADC * OpAmp * Flash controller * Lots of I/O * CC2540 Bluetooth low energy system-on-chip * One chip integrated device - controller, host and application on one device * Includes peripherals to interface with analog and digital sensors * In-system reprogrammable flash memory * Accurate RSSI function * Full-speed USB 2.0 interface * Integrated AES-128 encryption engine * 40-pin 6x6x0.85mm QFN package [[http://www.ti.com/ww/en/analog/bluetooth/index.htm?DCMP=BluetoothLowEnergy&HQS=NotApplicable+OT+bluetoothlowenergy||CC2540]] - 5 free samples! So here is what the button will do: * Drop in replacement for existing board, no hardware modification necessary * Plays back arbitrary audio * LED to indicate status * Multiple tap control * Bluetooth controllable - serial + sound * Possible record via onboard mic * All I/O broken out to headers for use in other projects Here are the Eagle Files so far, only the schematics are close to being usable: [[http://eecue.com/hard_button.zip|Eagle Files]] [[http://eecue.com/hard_button.jpg|JPG of design]] * 60mm circle * 1.7mm thick * 5.7mm holes x 4 * 2.4mm screw holes 2 x * 14mm dig from screw hole edge to large hole edge * 13mm between holes from edge * sw 4.7mm high