Arduino : Electronics circuit, PCB Design & IOT Programming

What you will learn
Industrial electronics circuit design, PCB Layout using Eagle software,
Interface : Wi-Fi, Bluetooth, SD Card, RTC, RS485, RS232, 0-10v Digital Input, 0-10v Analog Input, 4-20mA sensor, speed controller
ATMEGA256 circuit design, Power Supply Designing (SMPS and Linear Regulator)
Basics of Electronics
Micro-controller selection
Understanding Fuse bytes and boot loader programming procedure
How to use Logic Analyzer to debug protocol
Hardware designing and programming to control AC appliance
Hardware designing and programming to control speed of DC Motor
Hardware designing and programming to read 0-10 V digital input sensor
Hardware designing and programming to read 0-10 V analog input sensor
Hardware designing and programming to read 4-20 mA sensor
Hardware designing and programming to read Real Time Clock parameters
Basic programming concepts
Hardware designing and programming for Bluetooth Low Energy (BLE 4.0)
Hardware designing and programming for WiFi Module
Hardware designing and programming for SD Card
Hardware designing and programming for RS232 Interface
Hardware designing and programming for RS485 Interface
Data visualization
Layout design for data logger PCB
Essential websites for components and PCB manufacturer
Course Gallery




Charts
Comidoc Review
Our Verdict
This thorough, 24.5-hour course on Arduino and IoT seamlessly bridges the gap between theory and practice, offering learners a rich understanding of electronics circuit design, PCB layout using Eagle software, embedded systems programming, and IoT integration through WiFi and Bluetooth modules.\n\nDespite minor issues such as occasional blurry video quality, problems downloading EAGLE, and the choice of BLE over LoRa or Zigbee, this course packs substantial value with its comprehensive curriculum in hardware design and programming.\n\nWhether you're pursuing electronics engineering at a professional or hobbyist level, or seeking to develop IoT-oriented projects, take advantage of this extensive resource which covers interfaces, sensors, data visualization, practical demonstration on hardware, and several other essentials.
What We Liked
- The course provides a comprehensive understanding of Arduino programming, circuits and PCB design, as well as IoT integration.
- It bridges the gap between theory and practice, with real-world examples and practical demonstrations on hardware.
- Structured to guide learners through intro, circuit designing, programming, and implementation in a logical sequence.
- A wide array of topics including dataloggers, WiFi, Bluetooth, SD card, RTC, RS232, RS485, sensor interfaces, and motor control.
Potential Drawbacks
- The course could benefit from bigger font types to enhance readability and clarity for learners.
- Some users have faced downloading issues with the suggested EAGLE software; it is recommended to offer alternatives.
- A few mentions of blurry video quality require improvement to maintain optimal learning experience.
- Consider introducing LoRa or Zigbee modules instead of BLE for more sophisticated data logger boards.