Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

First steps with Freescale Freedom KL25Z board

Freescale is a great manufacturer which sometimes isn’t considered among common players like STM or NXP. They like many produce ARM controllers and so offer several development boards to play with. One of well known freescale boards are Freedom Bord KL25Z which has ARM Cortex-M0+ microcontroller clocked at 48MHz. It features 128KB of Flash and 16KB of RAM. Board comes with USB OTG. The dev board carries MMA8451Q accelerometer, capacitive touch slider, and RGB LED. All GPIO are available for further prototyping or expansion boards. Jan Henrik has covered this board on his instructable. He explains where to go next when starting with Freedom board. First of all he discusses software. Simply speaking all tools that are meant for ARM micros work with Freescale without problem. But fact is that Freedom board is MBED enabled, meaning that you can develop programs with popular online C/C++ editor, compiler and builder. Here you don’t have to wary about libraries and updates. So why not give a try. Then he goes through steps how to set up your first project in mbed.org and… Continue reading

STM32 Nucleo boards enable faster prototyping

ST decided to enter the Arduino and mbed ecosystem with their new STM32 Nucleo boards. I think this is good decision if you want to get more activity with your products. Before we had to figure things out with their discovery boards. Now we have more options to develop ARM applications. First of all Nucleo boards have Arduino like shape that allows plugging most of Arduino shields and instantly have long list of expandability. Another feature is so called “mbed-enabled”. This means that you have option to develop programs using this great open source software platform and online tools. Nucleo boards come with all I/Os available next to Arduino headers. Also you have integrates ST-Link debugger programmer. So you can program, debug without additional tools. If you like you can use it as great prototyping board and use your old skills with regular tools like GCC. Nucleo boards come in several flavors that feature different microcontrollers like F30R8, F103RB, F401RE and L152RE. More boards are to come. Prices start from $10.32 per unit. Continue reading