New Engineering Course: EE-13 Fundamentals of C/C++ Programming for Microcontrollers

New Engineering Course: EE-13 Fundamentals of C/C++ Programming for Microcontrollers

10/27/2026

T&M Atlantic is excited to introduce a new foundational software course: EE-13 Fundamentals of C/C++ Programming for Microcontrollers.

As embedded systems, smart home peripherals, and IoT devices become more complex, writing efficient, reliable, and non-blocking firmware is a crucial skill for any electronics technician or hardware designer. While T&M Atlantic offers extensive training in circuit analysis, soldering, and test instrumentation, this new course directly addresses the software foundation required to bring hardware projects to life.

Course Highlights & Key Learning Objectives

Designed for beginners and entry-level hardware developers, EE-13 bridges the gap between basic circuit assembly and advanced microcontroller development:

  • C/C++ Core Syntax:
    Master essential programming concepts including data types, memory-efficient variables, arrays, structures, and function design.
  • Pointers & Register Access:
    Understand memory addressing, pointer operations, and bitwise manipulation for direct register and peripheral control.
  • Non-Blocking Code Architecture:
    Learn to eliminate blocking delay routines using software timers and millis() execution loops—essential for handling real-time sensor measurements.
  • Interrupts & Event Handling:
    Program Interrupt Service Routines (ISRs) to instantly respond to critical hardware inputs.
  • Debugging Techniques:
    Develop systematic approach to code troubleshooting using IDE debuggers and serial terminal logging.

Seamless Course Progression

The EE-13 course serves as the ideal preparation module for students planning to enroll in EE-31 Embedded Systems for Smart Home (ESP32, Sensors, Firmware), providing the coding confidence needed to master Wi-Fi, MQTT, and sensor integration.

Enrollment and Information

  • Duration: 10 lessons (90 minutes each), 15 total instructional hours.
  • Format: Hands-on coding exercises combined with instructor guidance.

For full course details, syllabus, and enrollment options, please visit our online store: Course: EE-13 Fundamentals of C/C++ Programming for Microcontrollers.

Back to the list


Related Information:

AKTAKOM ASE-1107 ESD-safe Soldering Station – reliable tool for mounting and reworking components
Site map|Privacy policy|Terms of Use & Store Policies|How to Buy|Shipping|Payment|© T&M Atlantic, Inc., 2010-2026
PayPal VISA MasterCard American Express Discover