Embedded Systems Development from the Ground Up(English, Paperback, Santhosh Jayarajan)
Quick Overview
Product Price Comparison
This Book is divided into 4 Parts which covers the various levels and sizes of the microcontroller from the very small to the very powerful. Part-1 is about a” little giant” of the microcontroller world called the ATTiny85 which has small size very few I/O but can be used to develop very powerful and useful projects. The project that will be developed in this part is called “My Magic Lamp” and is a Bluetooth enabled table lamp that can be controlled from a mobile phone. This part also introduces one to online resource to program an Android phone called App Inventor which is an amazing platform from MIT and also how to program the Attiny 85 using the Arduino ISP (In Circuit Serial Programmer). Part-2 is about the Arduino UNO which is a work horse in the Arduino world. This part will interface the Arduino with Python to create a GUI based program to view and plot the Analog channel values which are sent on the serial port using Firmata on the Arduino and PyFirmata in the Python program.The project in this section is a 6 Channel A/D Convertor with real time graphing. The Part-3 is the final part that uses the ESP 32 from Xpresif is the most powerful microcontroller system around. This microcontroller can be programmed in Micropython making it an ideal choice for large sophisticated projects.The project for this section is a Web based Weather station. The Part-4 is a very brief introduction to IoT (Internet of Things) to get you interested.