Energy Micro EFM32 Tiny Gecko (Cortex-M3) Starter Kit Unboxing

I’ve been lucky recently, after winning a TI Piccolo controlStick last month, I’ve just received Energy Micro EFM32 Starter Kit (EFM32-TG-STK3300) based on EFM32 Tiny Gecko MCU. This development board include: EFM32 Tiny Gecko Cortex-M3 MCU 8×20 LCD A light sensor A touch slider A battery compartment SEGGER J-Link mini USB port 2 Button + 1 reset button 1 User LEDs 2 expansion ports. Lots of through holes to access the different pins of the MCU Today, I’ll just show the content of the kit and next time, I’ll post more about the things I’ve done with it. Here’s the package of the EFM32 Starter Kit. The 2 gecko eggs were not included… Actually, those are house geckos eggs which are smaller than real geckos. We’ve got those here as well, but there are very shy, whereas house geckos just run around the walls and ceilings all day. Well, it’s […]

Atmel Unveils AVR XMEGA C, tinyAVR ATtiny1634 and AVR UC3 L3/D4 MCUs

Atmel announced 14 new Atmel AVR microcontrollers divided into 4 families: AVR XMEGA C, tinyAVR ATtiny1634, AVR UC3 L3 and AVR UC3 D4. Atmel AVR XMEGA C MCUs Atmel AVR XMEGA C MCUs are 8-/16-bit general-purpose MCUs with Full-Speed USB, 12-bit ADC, up to 384 KB flash and 32 KB SRAM. They can support Atmel QTouch Library for implementation of capacitive buttons, sliders and wheels functionality. The AVR XMEGA C MCUs consume 700nA in sleep mode with RTC. There 8 new XMEGA C MCUs which target consumer, industrial and home automation applications such as thermostats with display, building and climate control, utility meters with RF and ZigBee connectivity. The smallest XMEGA C MCU (ATxmega16C4), which comes in 44-pin package and has 16KB device, is the cheapest AVR XMEGA device with USB provided by Atmel. You can find further information on Atmel AVR XMEGA C page. Atmel tinyAVR ATtiny1634 MCU Atmel […]

Embedded Artists NXP LPCXpresso Motor Control Kit Promotion

Embedded Artist and NXP have jointly designed the LPCXpresso Motor Control Kit to easily get started with motor control prototyping. This platform is based on NXP LPCXpresso MCUs and can control BLDC (Brushless DC), BLAC (Brushless AC), stepper and dual brushed DC motors. This is not a new design (2010), but Embedded Artist and NXP are discounting their development kit by 50% for a limited period, which brings the price of the kit to 149 Euros, instead of 299 Euros. The kit includes: LPCXpresso Motor Control Board LPCXpresso LPC1114 Board (The “stick” on the left in the picture above) LPCXpresso Eclipse-based IDE and GNU compiler BLDC Motor with hall sensors 24V Power supply (60W) Here are the specifications of the Motor Control Board: Controller MCU • Socket for LPCXpresso LPC1114 and LPC1343 • Socket for LPCXpresso LPC176x • Socket for LPC1xxx in PLCC44 • Expansion connector for control by LPC1800/LPC4000/LPC2900 […]

Energy Micro Unveils 2 New Gecko Cortex M3 Starter Kits: EFM32LG-STK3600 and EFM32GG-STK3700

Energy Micro introduced two starter kits (STK) for complex battery-powered products such as portable health and fitness devices and smart accessories: EFM32LG-STK3600 – Based on the EFM32LG990F256 MCU (Cortex M3 ) with 256KB on-chip flash and 32KB RAM. EFM32GG-STK3700 – Based on the EFM32GG990F1024 MCU (Cortex M3 ) with 1MB on-chip Flash and 128KB RAM Both the Leopard Gecko and Giant Gecko MCU can directly control a TFT display and feature a USB driver that supports the Host, Device and On-the-Go (OTG) protocols. The new STKs are also equipped with light, metal and touch sensors which allow designers to work with the LESENSE Low Energy Sensor interface allowing passive sensing of 16 sensors without host CPU intervention. The hardware feature set is completed by a USB plug, 32MB on-board NAND Flash, LCD and a variety of LEDs and push-buttons. The two EFM32 starter kits includes debugging support with a  full […]

Texas Instruments F28069 Piccolo controlSTICK Unboxing and Review

I’ve recently received a TI F28069 Piccolo controlSTICK evaluation kit after winning a game organized by Mouser and Texas Instruments on Facebook. I’ll show what’s the content of this C2000 MCU development kit and play around with the development tools provided. Mouser sent the development tools by Fedex which took 6 days to arrive in Thailand, and the package with the development tools looks like the one below. You’ll find the following in the package: F28069 Piccolo controlSTICK USB Cable 6x Jumpers 2x Cables to connect to external hardware CD with Piccolo F28069 controlSTICK development tools Here’s a closer look to the top of Piccolo controlSTICK, with (left to right) the JTAG emulator chip, C2000 MCU (320F28069PNA) and connector… …and the bottom of Piccolo controlSTICK. Now let’s have a look at the content of the CD: The Drivers directory contains the drivers needed for the controlSTICK development kit (also used […]

Emcraft Open Sources uCLinux and U-boot for Cortex M3 and M4 MCUs

Emcraft Systems has open sourced its ports of U-Boot and uClinux for Cortex-M3 and Cortex-M4 which are available on github at https://github.com/EmcraftSystems. This release supports the following platforms: ST Micro STM32F2 NXP LPC17XX Actel  SmartFusion Freescale Kinetis You can check the source code as follows: uCLinux: git clone git://github.com/EmcraftSystems/linux-emcraft.git U-boot: git clone git://github.com/EmcraftSystems/u-boot.git The company has also designed systems on module (SoM) with enough memory to run Linux with Cortex M3/M4 micro-controllers: Freescale Kinetis K70 SOM Actec SmartFusion SOM ST Micro STM32 SOM You might find more details on building/using u-boot or uClinux on EmCraft documentation page (especially linux-cortexm-um-1.4.1.pdf) and you may want to check EmCraft website for details on available hardware and BSP for Cortex M3/M4 solutions. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later […]

Green Hills MULTI 6.0 Compiler Improves ARM MCU Performance by up to 40%

Last week at Design West 2012, Green Hills Software announced it had achieved the highest compiler performance scores ever certified by EEMBC CoreMark and that it outperformed the nearest competing compilers by 35.5% using its MULTI 6.0 – Compiler 2012. Benchmarks were completed on 3 ARM Cortex-M4 microcontrollers: Freescale Kinetis K60 MCU @ 100 Mhz – 35.5% improvement over nearest competitor. Freescale Kinetis K70 MCU @ 120 Mhz – 29.6% improvement over nearest competitor. STMicroelectronics STM32F417IGt6 @ 168 MHz – 34.7% improvement over nearest competitor. Since apparently it’s bad marketing to name competitors in press releases, I went directly to the source (EEMBC Coremark benchmark results) to check out the results and competitors (IAR and Keil) for Kinetis K60 MCU. The first thing you may notice is that there are 2 tests per compiler / MCU combination. That’s because there 2 test configurations: Code in internal Flash – Data in internal […]

Express Logic Releases ThreadX-Lite RTOS for ARM Cortex-M

express_logic_threadx

Express Logic has unveiled its ThreadX-Lite Real-Time Operating System, a priority-based, preemptive scheduling RTOS for ARM Cortex-M development. It is exclusively be available via IAR Systems and is integrated with the C/C++ compiler and debugger tool suite IAR Embedded Workbench. ThreadX-Lite  is “designed to be small, fast, and easy-to-use, while maintaining the functionality and efficiency of a highly optimized RTOS”. ThreadX-Lite targets Cortex-M0, M0+, M3, and M4-based microcontrollers from Atmel, Freescale, Fujitsu, Infineon, NXP, STMicroelectronics, and Texas Instruments. ThreadX-Lite is a subset of ThreadX RTOS, both RTOS share features and capabilities packaged in an object library as well as ThreadX API, but it is not very clear what the differences between the two are from the resources available. Here are the key feature of this RTOS: Small-footprint (small as 2KB, automatic scaling) Fast execution (sub microsecond context switch) Unlimited threads, semaphores, timers, queues, block pools, byte pools, and event flag groups […]

Exit mobile version
UP 7000 x86 SBC