Download 45-Day PIC Microcontroller Bootcamp Course for Free
Download the complete 45-Day PIC Microcontroller Bootcamp video course for free with high-definition MP4 video lectures, project exercise archives, and step-by-step masterclasses. Learn offline at your own pace with zero paywalls or recurring subscriptions.
100% Free DownloadDirect Download Options
Click any lecture below to download its MP4 video file directly. You can also copy all links for download managers like IDM or JDownloader.
All Video Lectures Available to Download402 Videos
Direct high-speed MP4 downloads for every chapter.
How to increase the font size in the Programming environment
End
Why C and Basic Program Structure
LOOP Statements
Download and Install Microsoft Visual Studio
Introduction
Using Operators
Variables
Using Functions
Compilation Process and Your First C Project
Statement and Operators
Conditions Using If and Switch
Basic Input and Output using Console Methods
Basics + Create Your First Project
Code Your First Project
Digital Inputs and Delay Loops
Numbering System
String Arguments Explained
Overview and The Software to be used
Syntax Basics
Operators
Data Types
If Else + Nested If
Practice Example
If Statement
For Loop
Decision Making using Switch Case
Who We Are
Operators Example
While Loop + Do While
How to increase the font size in the Programming Environment
Statements and Operators
Why C and Basic Program Structure
Compilation Process and Your First C Project
Variables
How to Install MikroC Pro for PIC Programming
LOOP Statements
Overview and the software to be used
Conditions if and Switch
First Project in Proteus
Using Operators
Numbering System
Using Functions
Necessary Connections
Digital Inputs and Delay Loops
Flasher Circuit PIC Microcontroller
Display and Move Text on LCD
Control LED Using Push Buttons
How to Deal with PIC Ports + First Code
First Project in MikroC
PIC Manufacture Microship Company
How to install Proteous Professional
Simple LED example to get things on the right track
PIC16F84 Microcontrollers Explained
Programming PIC and Circuit Prototyping
Single Word Instructions
Controlling Seven Segment using BCD Counter PIC Microcontroller
PIC Architecture and PIC Families
Lighting LED Follower Example
Ports
Harvard Architecture vs Von Neoman Architecture
PIC Architecture 2 Ports and Registers
Controlling LCD using PIC Microcontroller
Status Register
Banking Mechanism
System Reset
PortB Line Change Interrupt Source
Option Register
Memory Organization
EEPROM Data Write Interrupt
Option Register
ADC Module Configuration Bits and Example
Keypad Interface and control with PIC Microcontroller
Interrupts and External Interrupt Source
SFRs and GPRs
Interrupt Handlers and INTCON Register
Dot Matrix Control
Pin Description and Oscillator Types
ADC Module in PIC16F877A
Synchronous Serial Transmission and RS232
Analog To Digital Conversion
Programming the External Interrupt RB0 Example
PIC TO PIC And PIC TO PC Communication
PortB 4 7 Status Change Interrupt
Serial Communication Introduction and Basics
Essential Concepts in Serial Communication
RB0 and RB4-7 Interrupt Example
Types of Circuits
Types of Current
Stepper Motor Control
Introduction
Measuring Resistance
Measuring Current
Volt Ohm Meter Basics
Voltage Current and Resistance
Experiment #12 Serial Interface with PIC Microcontroller
Experiment #9 Analog Digital Conversion
Circuit Diagram Basics and Basic Symbols
Experiment #11 Dot-Matrix Display
Measuring Currents - Lab Experiment Explained
Measuring Voltage
Introduction To Resistor and Color Band Coding
Power Dissipation and Parallel and Series Resistors
Introduction To Capacitors
Capacitors Behavior and Series and Parallel
Experiment #10 Unipolar Stepper Motor Control
Ohm's Law
Introduction to Inductors
Introduction to Diode Zener and LED
Introduction to Transistors
PortB Line Change Interrupt Source
EEPROM Data Write Interrupt
Option Register
Interrupts and External Interrupt Source
Interrupt Handlers and INTCON Register
Programming the External Interrupt RB0 Example
Delay Using Timer0
Timers and Counters
Synchronous Serial Transmission and RS232
Interrupt Driven Timers
PIC TO PIC And PIC TO PC Communication
Timer0 Interrupt
PortB 4 7 Status Change Interrupt
Timers0 as a Counter
Serial Communication Introduction and Basics
End of Course
Download and Install Proteus Software
RB0 and RB4-7 Interrupt Example
Timer0 Interrupt Programming Delay Loops
Download and Install MikroC Software
Serial Communication Example PIC TO PC
What is I2C
Disadvantages to I2C
Advantages to I2C
I2C Pins in Arduino
Operation Explained in More Details
Things You Need to Know about I2C
I2C Bus Operation
I2C Library Routines
Arduino to DS1307 Time and Date Module Circuit Design
Arduino Wire Library I2C Functions
SPI Working Principle
Arduino to Arduino I2C Example Circuit Design
What is SPI
Arduino SPI Pins
Arduino SPI Library
Arduino to Arduino I2C Example Coding
Circuit Design for I2C Testing
Introduction to the USB World
Advantages of USB Communication
USB Transfer Speeds
Coding Simple Example
USB Pin-out Port Wiring
Introduction to Descriptors
USB Device Classes
Circuit Design
USB Libraries HID Enable
Creating a descriptor file in MikroC
Installing the Virtual USB Port Feature to enable Simulation
Coding
DEVICE DRIVERS FOR USB interfacing with pic microcontroller
Creating a descriptor file in MikroC - Practical
Coding Slave
What is a GUI
Reading Data from DS1307 time and Date IC
Microsoft Visual Studio
Coding Master
Burning the Code to PIC using A Programmer
MikroC and Ql2006 Right Configuration for the Code file
USB Functions
SPI Library in MikroC Pro IDE
Different Communication methods that Can be Used
Second Example Send Characters and Check the incoming Data
Circuit Design Arduino to Arduino SPI Communication
USB RAM
Proteus Virtual USB Installation
Forth Example Reading Input - Button Press
What is Serial Communication and RS232
Third Example Turn Leds On and Off via USB
Create Your First GUI to Control Two Leds
How To Create Your First GUI Project Quick Intro
Download and Install Microsoft Visual Studio
Circuit Design for Two Leds Controlled by PIC Microcontroller
Control PIC Microcontroller using GUI
Circuit Design for First Example
First Example Send and Receive Data
Code Your Microcontroller to Send and Receive Serial Data
Download and Install Fritzing Software
Download and Install MikroC Software
Download and Install Arduino Software
Who We Are
Practical Circuit Assembly
Download and Install Proteus Software
How to Create RS232 Serial Interfacing Circuit Board
Hardware and Software Requirements
Working Principle behind Flame Detector
Different Types of Flame Detectors
Different Types of Detectors
IR Module
Install Altium
Download and Install Altium
Download and Install MikroC Software
Download and Install Proteus Software
Circuit Connection
Coding
PCB Design
Finishing the PCB
All course videos and archive files are verified, malware-free, and hosted on secure cloud storage. Videos are encoded in standard H.264/MP4 format playable on VLC, QuickTime, Windows Media Player, Android, and iOS devices. No proprietary downloaders or subscriptions required.
What You'll Master in this Free Download Course
About this Free Download Course
Frequently Asked Questions - Course Downloads
How do I download 45-Day PIC Microcontroller Bootcamp course for free?+
You can download the 45-Day PIC Microcontroller Bootcamp course for free directly from this page. Simply click the "Download MP4" button next to any lecture to download that video file, or download the complete project zip archives. There are zero paywalls, subscriptions, or registrations required.
What video format are the downloaded course lectures?+
All video lectures are encoded in high-definition (1080p/720p) standard MP4 format. They play seamlessly on all operating systems including Windows, macOS, Linux, Android, iPhone, and iPad using any media player like VLC, QuickTime, or Windows Media Player.
Are project materials, exercise files, and source code included?+
Yes! If this course includes downloadable source code, exercise assets, or templates, they are available in the "Course Exercise Files & Project Archives" section as standard ZIP files for free download.
Can I download all course videos to watch offline?+
Yes, you can download every lecture video to your device and study offline anytime without an internet connection. You can also use the "Copy All Links" feature to paste the download URLs into download managers such as IDM, JDownloader, or Free Download Manager for high-speed automated batch downloads.
Is there any cost or catch to download this course?+
No. All courses hosted on MJ Accedemy are 100% free to stream online and download. We believe high-quality technical education should be freely accessible to learners worldwide.
Free Download Summary
Instructor
Senior Industry Specialist
Specialist in Networking, Telecom & Hardware. Real-world engineering curriculum and hands-on masterclasses.
Download Related Video Courses for Free
Free Download107 lectures • 20.7 hrs


