Freescale has released a new Processor Expert Driver Suite: the version 10.3 🙂
USB for the TWR-K21F120M
Finally my Freescale TWR-K21F120M board arrived 🙂
For the next generation of INTRO Zumo robots I’m evaluating a new ‘brain’: more processing power, more FLASH, more RAM, more of everything 😉
Tower Prototyping: PROTO Board, Breadboard on Ebay
The Freescale Tower boards are very versatile, and there are many different boards you can combine like lego bricks. When I tinker with my own hardware or need to try out something, then I use a special prototype board: the TWR-PROTO.
DIY: Changing Processor Expert Components
I’m maintaining and hosting now more than 100 different Processor Expert components on GitHub. Instead to deal with CDE (Component Development Environment, that’s the SDK to create your own components), most users simply download and install the PEupd files. If you deal with normal source files, and if spot something you want (or need to change), then you can easily do this. But what if you want or need to change something in that code which comes with the PEupd file(s)?
Grindelwald
Gallery
This gallery contains 7 photos.
Winter in Grindelwald, December 2013. Snow covered landscape, pictures from the early morning and late afternoon.
Debugging the same Project Multiple Times in Parallel with Eclipse
I have I project which I want to debug on multiple boards the same time. So how can I download and debug the same application to multiple boards/processors, and debug them all the same time from within the same workspace and Eclipse IDE?
This is a typical scenario I have with my RNet stack: the same application runs on multiple boards, and I want to debug all the boards with the same project with the same Eclipse. For example to wireless sensor nodes with the RNet nRF24L01+ stack as in the picture below:
FRDM with Arduino Ethernet Shield R3, Part 2: Ping
In Part 1 of this series I have covered the SD card on the Arduino Ethernet shield. In Part 2 I’m hooking up the board to the network and will be able to ping it 🙂
FRDM with Arduino Ethernet Shield R3, Part 1: SD Card
Sometimes it takes a very long time to realize a project. Adding the Arduino Ethernet Shield R3 to one of my Freescale FRDM boards is one of it: it took me a year until I have found a few days to work on using the Ethernet Shield with my FRDM-KL25Z.
I have not everything in place yet, so I decided to publish things in parts. So this is about part one: using the Micro SD Card on the Shield.
International Obfuscated C Code Contest Winners Announced
One of my favourite quotes about programming is this one:
“ Programming can be fun, so can cryptography; however they should not be combined. ” – Kreitzberg and Shneiderman
Well, there is truth behind this. But on contrary, there is a lot of fun with the combination of the two: the yearly IOCCC contest has posted the 2013 winners!

As in earlier years, it is amazing to see what can be done with creativity and a programming language like C ;-).
Character LCD with 4 Lines and up to 64 Characters per Line
Character based LCD displays are great: they are inexpensive, and it is rather simple to use them compared to graphical displays. Yes, they only can display text and custom symbols, but this is usually what I need. And pretty much all character displays are using the Hitachi HD44780 protocol, so it is a de-facto industry standard.
These displays have one big disadvantage: they need to be compatible with the original Hitachi interface and protocol. First display were mostly one line only, and had only few characters, typically up to 16. The protocol worked either with one or two lines on the display. Today’s display have usually two lines, with 16 characters. But what if I need more?








