Windows 8 NFC (Near Field Communication) Demo

A few months back, I would have never thought I would post about Microsoft and Windows in an embedded software blog, except for the rare mention of Windows CE or Windows Embedded products. But it now seems Windows 8 will actually focus on products that were previously almost exclusively ARM based such as tablets and smartphones. I have already posted about Windows 8 Tablet and Smartphones demo at the build conference and today I’ll discuss a little bit about NFC support in Windows 8. Windows 8 will support NFC (Near Field Communication) with NXP PN544 NFC controller chip. NXP PN544 is also the NFC solution used in the Windows 8 tablets, made by Samsung, which are being distributed to attendees of Microsoft’s Build Windows conference 2011. The NFC use cases available with Windows 8 include: Windows 8 device pairing (e.g. Bluetooth headsets and speakers) Data sharing (e.g. digital business cards) […]

NXP to release “Internet of Things” source code

Up to now, mainly people were using the Internet, but now things connect to the internet without human beings intervention for data collection (sensors) in order to improve the efficiency of different systems, this is what is called the “Internet of Things”. Watch IBM introduction to the Internet of things if you are not familiar with the concept. NXP recently announced the JenNet-IP software will be available under an open-source licence in Q4 2011. JenNet-IP is an ultra-low-power, IEEE 802.15.4-based wireless connectivity network layer software stack. Key features of the JenNet-IP networking software include: Highly robust, easily scalable, self-healing tree network proven at over 500 nodes Proven in a variety of residential and industrial applications, including asset management, lighting, solar and building control IP-based networking to enable the Internet of Things Gateway or non-gateway options for connection to the Internet or stand-alone operation Easy-to-use, elegant and extensible SNAP object-oriented API […]

Embedded Linux Quick Start / Tutorial Videos

Free Electrons recorded some videos from the Embedded Linux Conference Europe, in Cambrigde, United Kingdom on October 2010 by Chris Simmonds, the founder of 2net Limited, a UK company providing training, consultancy and custom software for Linux and other embedded platforms. The videos can either be downloaded in webm HD format at http://free-electrons.com/blog/elce-2010-tutorial-videos/ or you can watch them in HD format below. The PDF slides for the three parts and the lab notes are available at http://elinux.org/images/c/cc/Linux-quick-start.tar.gz The first video (53 minutes) deals with the following key points: Genesis of a Linux project The four elements: Tool chain; boot loader; kernel; user space Element 1: Tool chain Element 2: Boot loader The second video (1h19m) focuses on: Third element: Kernel Fourth element: User space The last video (1h07m) is more practical as it shows how to use embedded Linux on an NXP LPC3250 Stick (ARM9): Description of the hardware Installing […]

Near Field Communication (NFC) Introduction and Software Development

Android 2.3 features near field communication (NFC) in order to allow payment through your phone as it is already implemented in Japan with FeliCa (Felicity Card), a contactless RFID smart card system from Sony, direct communication between NFC devices, RFID reader, etc… NFC is already supported in Samsung / Google Nexus S. In this blog post, we’ll see what near field communication is, which hardware is needed and what needs to be done at the software level (driver and NFC stack). What is Near Field Communication ? Extract from Wikipedia: Near Field Communication or NFC, is a short-range high frequency wireless communication technology which enables the exchange of data between devices over about a 10 centimeter (around 4 inches) distance. The technology is a simple extension of the ISO/IEC 14443 proximity-card standard (proximity card, RFID) that combines the interface of a smartcard and a reader into a single device. An NFC […]

UP 7000 x86 SBC