MCU Energy Efficiency Benchmark – Freescale KL02, Microchip PIC24, TI MSP430, and STMicro STM32L

Freescale has recently uploaded a video comparison the energy efficiency of several micro-controllers: Freescale Kinetis KL02, Texas Instruments MSP430, STMicro STM32L, and  Microchip PIC24. Since it’s a Freescale video, we already know the winner, but the test they performed it still interesting, and it shows drastic performance differences between architectures. The used the following exact MCU for testing: Freescale MKL02Z32CAF4R – Cortex M0+ @ 48 MHz STMicro STM32L151RBT6 – Cortex M3 @ 32 MHz Microchip PIC24FJ128GA308 – 16-bit MCU @ 32 MHz Texas Instruments MSP430F5529 – 16-bit MCU @ 25 MHz Freescale did not really select tough competition such as NXP LPC800 Cortex M0+, but instead a Cortex M3 MCU, and older 16-bit MCUs. I don’t know if Microchip has a new generation of ultra low power 16-bit MCUs , but Texas Instruments, for example, launched MSP430 Wolverine MCUs at the end of last year. So this comparison may not be […]

Enter Wearable Tech Innovation World Cup 2013 for Cash Prizes and Free Development Kits

The Wearable Technologies Innovation World Cup is a yearly competition open worldwide, with prizes worth a total of $200,000, “designed to inspire and stimulate excellent next generation solutions with the potential to become real marketable products for Wearable Technologies on the subjects Sports & Fitness, Healthcare & Wellness, Security & Prevention, Gaming & Lifestyle”. This year, the contest is open between June 1, 2013 and  November 30, 2013, and the good news is that even if you don’t win a cash prize, you can still purchase relevant devkit at a discount, or even get them for free. There are 3 companies involved who participate in the program from which you can get development kits: ST Microelectronics: STEVAL-IDB001V1(100% discount for the first 100 registrants) – STEVAL-IDB001V1 is a demonstration board based on STBLC01 low power Bluetooth low energy (BLE) controller and powered by STM32L MCU. Regular price: $159. STEVAL-MKI119V1 (No discount) – […]

Emcraft Systems STM32F4 SoM and Starter Kit Run uCLinux From On-Chip Flash

Emcraft has recently announced a new system-on-module based on STMicro STM32F437 Cortex M4 micro-controller, as well as a starter kit based on the module that can run uCLinux directly from STM32F437’s 2MB on-chip flash, allowing a faster boot time, and AFAIK, this is the only Linux-ready STM32 platform available on the market. Here are the specifications of Emcraft Systems SOM-STM32F4: MCU – STMicro STM32F437 Cortex M4 @ 168 MHz with 256KB RAM and 2MB flash External Memory – 16MB PSRAM External Storage – 16MB NOR Flash Ethernet PHY (Optional) Connectors – 2x SoM Connectors with access to I/Os: USB, Ethernet, I2C, SPI, UART, LCD I/F, ADC, DAC, GPIO… Dimensions – 30 mm x 46 mm To speed-up development and for evaluation, the company also provides a starter kit composed of the STM32F4 SoM, and a baseboard (SOM-BSB-EXT) with the following main features: USB interface using USB-UART bridge connected to UART […]

Aithon Motor Control Board Runs Chibios/RT RTOS

The Aithon board is a board powered by an STM32 Cortex M4 MCU destined at controlling motors and robotics applications. The board runs Chibios/RT, an open source RTOS, and a set of libraries are also provided to make programming the 2-channel motor driver, and other peripherals/sensors easier. Here are the specifications of the board: MCU – STMicroelectronics STM32F407 ARM Cortex-M4 @ 168 MHz, FPU, 512KB flash and 192KB RAM, up to 17 timers, an RTC, and 12-bit ADC I/O (All digital I/Os are 5V tolerant): 15 GPIO 8 ADC inputs and 8 PWM servo outputs Up to 3 USART (one shared with 1 I2C port + XBee) Up to 4 I2C (split between two independent buses) 1 SPI header 1 SWD header 1 12-bit DAC output (shared with SPI SCLK) USB – mini-USB (device) and standard USB (host) ports Expansion Headers: XBee socket Bluetooth header for optional Roving Networks RN42 […]

Coocox Embedded Pi is an STM32-Based MCU Board That Connects to Arduino Shields and Raspberry Pi

Embedded Pi is a platform capable of interfacing the Raspberry Pi with 3.3V and/or 5V Arduino shields, based on an 32-bit ARM Cortex M3 STMicro STM32 MCU. It can also be used in standalone mode as an Arduino compatible ARM MCU evaluation board. Embedded Pi Hardware Specifications: MCU – STMicro STM32F103RBT6 Cortex M3 @ 72MHz with 20KB SRAM and 128KB flash. Raspberry Pi Connector with I2C, SPI, UART, PWM and GPIOs Arduino Interfaces – 1x SPI, 1x I2C, 4x PWM, 1x UART, 6x Analog Input Extended Interfaces – 1x SPI, 1x I2C, 1x UART with flow control, 2 pairs PWM, 6x Analog Input, and 1x CAN 3 Power Sources – Micro USB port, external DC adapter, and 5V from the Raspberry Pi Depending on the jumper placement on the Embedded Pi, you can select each of the three modes of operation: STM32/Standalone Mode – The Embedded Pi works as an […]

Thingsquare Mist – Open Source Firmware for The Internet of Things

Thingsquare recently released the source code for the Thingsquare Mist firmware, an ultra lightweight router software (<4 kB memory) for the Internet of Things based on open Internet standards such as IPv6, RPL (Routing Protocol for Lossy networks), and 6lowpan. Thingsquare Mist allows to connect battery-powered wireless micro-controllers to the Internet, and is currently used in applications such as smart light bulbs, connected home appliances, and connected cities. The IPv6 mesh network is composted of nodes with a low power radio that communicate with the Mist router (Green), which in turn connect to the Internet and Thingsquare Cloud backend (Thingsquare Haven) to store the data, and/or receive control commands via Ethernet or Wi-Fi. The end users can then use an App to monitor, and/or control the devices remotely. Thingsquare Mist uses IETF RPL IPv6 mesh routing protocol (pronounced “ripple”) for IPv6 nodes communications. Thingsquare Mist runs on several low-power wireless […]

Crazyflie Nano Quadcopter Open Source Development Kit

If you can’t wait until 2014 to get the MeCam, Seeedstudio has something for you: The Crazyflie Nano Quadcopter, which looks similar to the MeCam, but does not feature a camera, its control board is powered by STM32F103CB MCU @ 72 MHz with 128kb flash and 20kb RAM (so, no it won’t run Linux), and at $173 the price is significantly higher. Here are Crazyflie key features: Small and lightweight, around 19g and about 90mm motor to motor Flight time up to 7 minutes with standard 170mAh Li-Po battery Standard micro-USB connector for charging which takes ~20min for the stock 170mAh Li-Po battery On-board low-energy radio@1mW based on the nRF24L01+ chip. Up to 80m range (environment dependent) when using the Crazyradio 2.4 GHz USB dongle Radio bootloader which enabled wireless update of the firmware 32 bit Cortex M3 MCU: STM32F103CB @ 72 MHz (128kb flash, 20kb RAM) 3-axis high-performance MEMs […]

Exit mobile version
EmbeddedTS embedded systems design