USB Calculator and numpad with build in tools to help you create and debug circuits easier.
The board contains an STM32F103C8 64k program space and 20k SRAM. An included battery charge circuit allows the unit to operate in a standalone manner. The boards hosts a Monochrome 128x64 LCD, Rotary Encoder, 20 Mechanical switches, USB port, and IO pins from the microcontroller.
The exposed pins are unprotected and are wired directly to the chip, take care with the voltages you apply to them and do not exceed maximum current capabilities of the chip
Using a modified STM32 library for the arduino core, one is able to build and flash the unit with the latest build,
or use the latest prebuilt binary file and upload utility - coming soon
numcalcium-base - Base drivers for developement : [https://github.com/purewack/numcalcium-base]
libIntDSP - Audio library for integer DSP : [https://github.com/purewack/libintdsp]
libDArray - lightweight dynamic (and static) arrays library : [https://github.com/purewack/libdarray]
This software uses numcalcium-base to ease the interfacing of the exposed peripherals like buttons or LCD. This is a minimal implementation package and contains only functions which were required to finish this project.