The morning lecture taken up by Professor Gadre involved a discussion regarding the important features of modern microcontrollers like reset and clock. Multiple clock and reset sources were discussed. Students were also briefed about the idea of clock scalability. Professor explained the different operating modes of a microcontroller (active, sleep, power off) by drawing an analogy with the human system. The concept of pull up and pull down resistors was also introduced in this session.
Post tea break, he moved on to the “controller” part of the six box approach model. The Roti, Kapda, Makaan and Internet of microcontrollers which comprises of clock, reset, power supply and program download ability were elaborated.
Track A - MSP430
On Day-8 track specific lectures began post lunch. MSP430 people under the able mentorship of Abhishek Kapoor were introduced to its salient features-CPU and memory architecture, organisation of RAM and ROM, CPU registers, addressing modes and instruction format.
Track B - BeagleBone
Mrityunjai Kumar, an alumnus from ECE division, NSIT took the first lecture of the BeagleBone track. First of all, the basics and important features of BeagleBone were discussed. Its RAM, processor clock and USB support were talked about. Then, its hardware was discussed in detail. BeagleBone and Raspberry Pi were compared, with the strong points of both being highlighted.
All participants were made to connect their BBB’s to their laptops using USB lead, and install drivers. The class ended with everyone’s BeagleBone powered up via USB to the computer and logged in either through Linux Terminal or through Putty.