
The course is about basic electronic circuits, both analog and digital. In the analog part, diode circuits, BJT amplifiers, Op-Amp circuits will be covered. In the digital part, combinatorial and sequential circuits will be covered.

Learn ARM-based embedded system design, from architecture to practical applications. Covers microcontrollers, sensors, actuators, and IoT, with hands-on experiments using STM32F401 and Arduino boards.

Digital systems represent and manipulate digital signals. Such signals represent only finite number of discreet values. A signal can be discreet by nature whereas, a continuous signal can be discretized for digital processing and then converted back.

Dive into the world of bucket brigade delay circuits, exploring their architecture, building a basic version, and designing a DIY audio delay using a BBD chip. Learn analog sampling, signal transfer, and reconstruction techniques.

Comprehensive review of digital signal processing fundamentals, covering analog-to-digital conversion, signal types, and discrete-time systems for advanced learners.

Explore ADC architectures: Flash, SAR, and Dual-Slope. Learn their designs, functionality, and trade-offs in sample rate, resolution, and cost. Gain insights into practical applications of analog-to-digital conversion.

Explore audio production essentials: signal processing, equipment handling, and recording techniques. Gain hands-on experience with Reaper software and learn to record various instruments effectively.

Learn to measure DC voltage and current with Arduino, covering basic principles, voltage dividers, external references, and current sensors like Hall Effect and INA219.

Explore the journey of video frames from camera sensors to users, covering digital and analog protocols, image processing, and Linux support for various devices.

Explores optimizing Flash memory performance through mutual information maximization, focusing on LDPC codes and device longevity in the context of multi-bit cell storage and read operations.

Explore real-time embedded audio sampling using MicroPython on the pyboard. Learn design, testing, and implementation of a voice recording and playback system for practical applications.