I have been programming in C/C++ using Atmels Atiny, Atmega, Xmegas and AVR32 - UC3A series chips for the last 6+ years and also the Atmel's Smart ARM ATSAM in recent times.. Have written TCP/IP stacks for micro controllers from scratch, worked with various protocols like Modbus, SMA, Toshiba to name a few. Have written code and developed circuits for interfacing with various types of sensors, analog (0-10V, 4-20mA), and digital, proprietary RS485 data format etc, ESP8266 Wifi, 433MHz/ RFM73/75 transceivers (Hope RF), Motor controllers (Sensorless BLDC) 3pinmicro