Cappaddy
Overview
cappaddy is a audio sample player with a capacitive touch controls; portable and battery-powered.
cap-pad-dy is a work-in-progress prototype to try out different things with capacitive touch interfaces.
Another project to learn more about ARM dev, STM32's peripherals (SPI, TIMER, DAC, DMA, TSC...) and some nice new parts like SPI flash, a new mono audio amp and a 3.3V voltage regulator/boost-converter, ideal for normal AAA cells.
Hardware (Electronics)
General Notes
Key parts:
Microcontroller: STM32F072C8
SPI Flash: Micron Serial NOR Flash Memory 128Mb - N25Q128A13EF740E-ND
Amp: TI TPA2006D1 1.45-W MONO Filter-free Class-D Audio Power Amplifier with 1.8-V
Voltage Converter: [AS1337 Buck-Boost 200mA DC-DC step-up converter with buck mode http://ams.com/eng/Products/Power-Management/DC-DC-Buck-Boost-Converters/AS1337]
Revision 0.03
Features
Circuit
BOM
PCB
Pinouts
Errata / Known Bugs
Hardware (Enclosure)
Software
Currently used/evaluated tools and sources to get the board up and running:
- Free tools for ARM development (gcc-none-eabi toolchain, OpenOCD)
- STM32CubeMX and sample code by ST
- Code::Blocks as an IDE
More notes are collected here...
Notes
Remarks / Conclusions
TODOs
- a
- b
- c