-
Maple is an open source ARM based board designed by Leaflabs and is an easy to use platform just like the arduino. Maple is a board based on the STM32F103RBmicroprocessor. The Maple runs at a maximum of 72 MHz, has 39 digital input/output pins, 16 analog inputs, native full speed USB, 3 USARTs (hardware serial ports), integrated SPI/I2C support, a power jack, and a reset button. Maple is programmable over USB via our provided DFU boot loader, no extra hardware required! Users can also program the onboard program flash via external JTAG interface. Maple offers security support for read/write protected addresses, as well as User and Handler processor modes. It has a real-time sysTick, useful for a real time OS or any timing sensitive applications. 6 advanced interrupt timers will help you here as well. Maple can be powered via USB, a wall adapter, or it can run off of a rechargeable lipo battery (see below for more info).