MatchboxArm - development board for ARM Cortex-M3
Posted: Fri Aug 02, 2013 11:34 am
Well, I haven't seen it mentioned here yet so here it is... MatchboxArm... looks pro-mini style.
Lifted from the kickstarter page:
Worth jumping on board?
Lifted from the kickstarter page:
Small and powerfull development board for ARM Cortex-M3
Tiny Revolution
MatchboxARM fits a powerful 32-bit ARM chip, that runs at 72MHz and has 64Kb flash memory. It comes with pre-burned bootloader so you can start programming right away without needing any other tools. Everything in a tiny format to instantly improve your electronic projects. You develop software for it with open, cross-platform and easy-to-use tools. Everything about MatchboxARM is optimized to help you make things better.
What is MatchboxARM?
Is a tiny revolution in rapid electronics prototyping. It combines a powerful ARM Cortex-M3 microcontroller on a tiny circuit board, allowing hobbyists and professionals alike to turn project ideas into reality faster and better than other microcontroller platforms.
Technical specifications
Board features:72 MHz 32-bit ARM CPU with 64 Kbytes of flash memory, 20 Kbytes of SRAM
Clock, reset and supply management 2.0 to 3.6 V application supply and I/OsPOR, PDR, and programmable voltage detector (PVD)4-to-16 MHz crystal oscillatorInternal 8 MHz factory-trimmed RCInternal 40 kHz RCPLL for CPU clock32 kHz oscillator for RTC with calibration
Low powerSleep, Stop and Standby modes VBAT supply for RTC and backup registers
2 x 12-bit, 1 μs A/D converters (up to 16 channels)
7- DMA channel. Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs
37 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
Debug modeSerial wire debug (SWD) & JTAG interfaces
Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
16-bit, motor control PWM timer with deadtime generation and emergency stop
2 watchdog timers (Independent and Window)
SysTick timer 24-bit downcounter
2 x I2C interfaces (SMBus/PMBus)Up to
3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)Up to
2 SPIs (18 Mbit/s)
CAN interface (2.0B Active)
USB 2.0 full-speed interface
CRC calculation unit, 96-bit unique ID
Libraries and Software
Because MatchboxARM uses a popular ARM chip, lots of existing code and libraries can be brought to the platform with ease. Also our team developed lots of examples to start with!
In the examples provided we cover all the peripherals of the microcontroller, as:GPIO input/output
EXTI (external interrupts)
SysTick timer
PWM using timers
ADC read
internal flash memory read/write
communication over USART, SPI, I2C
USB mass storage and virtual COM port
watchdog
CRC calculation
Worth jumping on board?