PlatformIO: a cross-platform IoT solution to build them all!

Eclipse Virtual IoT Meetup: http://www.meetup.com/Virtual-IoT/events/229964142/

eclipse_platformio_iconPlatformIO is an open source environment for IoT development based on a cross-platform build system and a library manager. It’s simplifying continuous integration (including in the cloud!) of IoT systems and is well integrated with IDEs like Eclipse. It is compatible with Arduino, mbed, Energia, CMSIS, and much more.

In this webinar we will go through some of the key features of PlatformIO, and demonstrate how you can use it from your Eclipse IDE.

Continue reading

My interview for IT Hare: “From Web Developer to Embedded One”

ITHare Logo

Building your own IT Career can be quite a challenge. Even more challenging is building a successful career, which includes finding out what do you really want to do.

IT Hare shares some experiences and observations in this regard:

Cross-board and cross-vendor embedded development with PlatformIO

Atmel

The original version of my article “Cross-board and cross-vendor embedded development with PlatformIO” which has been published by Atmel Staff in their blog.

We live in time when a wall between hobbyist and micro controller world has been completely broken. Just a few years ago nobody has imagined that MCUs could have become popular with people who are not familiar with electronics. Nowadays, you don’t need to have deep knowledge in PCB design, assembly language or become buried under MCU application notes to get your first experience with embedded world.

Continue reading

Integration of PlatformIO library manager to Arduino and Energia IDEs

Integrate PlatformIO library manager to Arduino and Energia IDEs

PlatformIO is a cross-platform code builder and the missing library manager for Arduino, MSP430, ARM”

PlatformIO Library Manager allows you to organise external embedded libraries. You can search for new libraries via Command Line or WebSite interfaces. You don’t need to bother for finding the latest version of library. Due to platformio lib update command you will have up-to-date external libraries.

So, today I’m going to talk about integration of PlatformIO Library Manager with popular embedded IDEs, like Arduino and Energia.

Continue reading

Building and debugging Atmel AVR (Arduino-based) project using Eclipse IDE+PlatformIO

eclipse_platformio_iconI received a lot of feedbacks after PlatformIO had been released. Some people have been asking me the interesting questions, such as:

Also I’ve received valuable answers and wishes  from the “LinkedIn Professionals” (here and here). Most of them like to work with an IDE and preferably Eclipse IDE.   As PlatformIO is a console tool with rich commands interface it can work with different IDEs as the “builder, uploader & debugger”.

Today I want to explain how we can build and debug Atmel AVR (Arduino) based project using Eclipse IDE + PlatformIO.

Continue reading