FREE
AKTU Programming and Interfacing with Microcontrollers (BCIT055) Syllabus PDF – B.Tech 3rd Year
Programming and Interfacing with Microcontrollers BCIT055
All syllabus, notes, question bank & PYQ for this subject
Free
Download now
- English
- Semester 5
- 0 downloads
- 0 views
Official AKTU syllabus of Programming and Interfacing with Microcontrollers (BCIT055) for B.Tech 3rd Year – 3 credits, L-T-P 3-0-0. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.
Syllabus — Programming and Interfacing with Microcontrollers
Download PDFBCIT055 · 3 credits · L-T-P 3-0-0
Course Outcomes
At the end of course , the student will be able to:
| CO 1 | Understand advanced and emerging networking technologies | K , K 1 2 |
| CO 2 | Obtain skills to do advanced networking research and programming | K , K 3 4 |
| CO 3 | Learn how to use software programs to perform varying and complex networking tasks | K , K 1 2 |
| CO 4 | Understand Advanced I/O Interfacing | K , K 2 3 |
| CO 5 | Expand upon the knowledge learned and apply it to solve real world problems | K , K 5 6 |
Course Content
L-T-P: 3-0-0
| Unit | Topic | Proposed Lecture |
|---|---|---|
| I | INTRODUCTION Introduction – History – Creative Coding Platforms – Open Source Platforms – PIC – Arduino, Sketch, Raspberry Pi, Iterative coding methodology – Python Programming –Mobile phones and similar devices – Arm Devices – Getting used to Arduino – Sensor Characterization: Safety, Basic Electronics (circuit theory, measurements, parts identification) Sensors and Software: Understanding Processing Code Structure, variables and flow control, Interfacing to the Real World | 08 |
| II | SOFTWARE FRAMEWORKS Software: openFrameworks as our IDE (C/C++) – “Arduino” Language (C/C++) – Hardware: Desktop / Laptop / Raspberry Pi – How to approach a programming problem? Representing “reality” with computers.Digital vs. Analog circuits, audio, communication, etc.Analog to Digital Conversion (ADC) – Digital to Analog Conversion (DAC) – Microcontrollers | 08 |
| III | HARDWARE COMMUNICATION Communication – Serial& Parallel – Hardware to Hardware Communication – I2C/IIC (Inter- Integrated Circuit) – SPI (Serial Peripheral Interface) – Serial UART Communication – Introduction to the command line – git/github. Introduction to Programming: A comparative studio between Arduino + open Frameworks – Arduino compatible Microcontrollers Sensors and Actuators | 08 |
| IV | ADVANCED I/O INTERFACING Advanced I/O – open Frameworks: Live Network feeds (push and pull) – Data persistence (saving data and preferences) – Database interface (MySQL, sqLite, XML, PHP/Web) – Arduino:Wired/Wireless Networking | 08 |
| V | IoT, FUTURE AND PERSPECTIVES Talking to the cloud: Baby steps to Internet of Things, TCP/IP and UDP – Building peer to peer communication system using Bluetooth &WiFi– Experiments | 08 |
Text Books
- Programming Interactivity, Second Edition By Josha Noble, 2012
- Programming the Raspberry Pi: Getting Started with Python 2E, 2016
Ratings & Reviews
No reviews yet — share your experience with this item.