Microcontroller Basics with ESP32-S3 & co-code with AI. Cyberpunk series (getting started)

Tickets

Microcontroller Basics with ESP32-S3 & co-code with AI. Cyberpunk series (getting started)

Pretoria course room 04 October

 
 


 
 



Pretoria 04 October 2025

Whether you are starting fresh, changing careers, or already have years of programming experience, this workshop will give you the tools to build smart devices much more easily & faster than ever before.


Starting at 9:00 AM and ending at 4:00 PM SAST, this live course will equip you with skills that are life-changing, whether you’re a complete beginner or an experienced programmer looking to accelerate your work. Hosted by Botshop, South Africa’s leader in microcontroller training and innovation, this course features our exclusive ESP32-S3 training board—available only through us!

  • The fastest way to break into robotics, IoT, and AI without months of learning coding first.  
  • Skip the frustration of buggy code — AI handles it for you.
  • Focus on design, creativity, and innovation, not endless debugging

Why Join This Course?


No coding or electronics experience needed. We’ll start from the basics and demonstrate how AI can handle the heavy lifting.

Learn how to code up to 10× faster by using AI to eliminate bugs, generate boilerplate code, and free your time for design, creativity, and innovation.

Stop waiting months to prototype. Build and launch projects now, not “someday." And at a fraction of the cost

📚 Course Structure

 


      - Understand what a microcontroller is.
      - Learn about IO pins, digital vs analog signals.
      - Get hands-on with the ESP32-S3 Training Board..
- Connect sensors to breadboards




   - Arduino IDE setup and workflow.

      - Basic coding: variables, loops, if-statements.
      - Build your first LED, sensor, and buzzer projects.

   


   - Using AI tools: ChatGPT, Grok, Cursor.

      - Writing detailed Master Prompts

      - Debugging and improving AI-generated code.

      - Building full IoT projects with AI.

📦 What You Will Learn

  • Microcontroller essentials with the powerful ESP32-S3
  •  Hands-on coding in the Arduino IDE
  • How to use the BotShop ESP32-S3 Training Board
  • Built-in sensors and outputs (button, LDR, potentiometer, ultrasonic sensor, buzzer, RGB LED, indicator LEDs). No complicated wiring — everything you need on one board.
  • Introduction to breadboards and how to connect external sensors and motors.  You will connect components to the microcontroller.
  • AI-assisted coding with ChatGPT and Cursor
  • How to write Master Prompts that generate complete, working code.

Why the ESP32-S3 microcontroller? 

A Game-Changer in Microcontrollers

The ESP32-S3 isn’t just any microcontroller—it’s a powerhouse with built-in Wi-Fi and Bluetooth, as well as some AI capabilities, making it ideal for modern applications. Paired with our proprietary training board, you’ll learn to:

  • Connect devices wirelessly for remote control or data sharing.
  • Leverage dual-core processing for multitasking projects.
  • Explore AI-ready features, setting the stage for advanced topics in Course 2.

This hands-on experience with a cutting-edge device ensures you’re learning skills that are relevant and future-proof.

Instant Coding Mastery with AI c0-coding

Imagine having a personal coding assistant that works in seconds, producing better code than you could in days or weeks—while also improving your existing work! That’s the power of generative AI, and this course unlocks it for you:

  • Instant Expertise: Generate complex ESP32-S3 code with simple prompts (e.g., “Make it more energy efficient for battery usage”), avoiding years of self-learning.
  • 3x Faster Development: Experienced programmers can reduce their development time by three, thanks to AI tools like Grok, ChatGPT, Cursor, and Kilocode.
  • Personal AI Assistant: Consider AI as your dedicated coder, refining sketches (e.g., optimising Wi-Fi usage) or creating new ones instantly.
  • Life-Changing Impact: Acquire skills that open doors to robotics, IoT, and smart home projects, giving you a competitive edge in today’s tech-driven world.

Unique ESP32-S3 training board with onboard sensors & components to skyrocket your training.


 It includes a light sensor, buzzer,  potentiometer and distance sensor, enabling us to develop an alarm and parking distance project. For example, the buzzer beeps faster as an object approaches. It can also be set to operate only during the day or night, or make the LEDs light up or change colour as objects get closer. You will code all this with ease,

Cyberpunk AI Series courses training path

Beginners 
No experience
required

Microcontroller Basics and Generative AI Coding

  • For microcontroller and coding newbies
  • This course can be skipped if you are already familiar with microcontrollers & coding, but the generative AI coding section, as well as the focus on AI during the microcontroller training, will be beneficial, especially for increasing your productivity.
  • Learn coding basics & then move on to generating code with AI
  • Dissecting the ESP32-S3 microcontroller and uploading code.
  • Work with LEDs, distance sensors, buzzers, light sensors, buzzers & potentiometers


AI  & Python
Course 1

Python & AI Fundamentals for microcontrollers

  • Must be already fimiliar with microcontrollers and Arduino IDE coding
  • No microcontroller needed, everything will be done on computers
  • Move from general coding to Python AI coding
  • Datasets: Creation, optimising & testing
  • AI models: Teaching datasets with decision trees, Neural networks, Forests & reinforcement learning
  • Inference and using it on microcontrollers
  • and much more

AI & Python 
advanced
Course 2

Advanced Microcontrollers and  AI Coding

  • Extensive hardware training for the included AI board, which includes a neuroprocessor, ESP32-S3 CPU, accelerometer, MEMS microphone, sound amplifier, screen connector (for Course 3), and camera connector (for Course 3).
  • Creating own datasets for robot hand gestures, self-navigation and much more
  • Advanced neural networks and multi-decision trees.
  • Building AI agents on your microcontroller for fast inference
  • and much more


AI & Python
Course 3

Video, image and voice recognition

  • Add a screen and a camera to the course two AI board
  • Voice recognition
  • Image recognition
  • face recognition
  • and much more

Course details


Who should attend:

This course is for individuals aged 16 and up. We assume that you have no prior experience with microcontrollers, coding, or AI.

Refreshments and lunch: Tea and coffee will be supplied. Lunch platters will be supplied (unfortunately, we can not cater for specific dietary needs, but we can give you an R50.00 discount if you have to bring your own lunch).

Classroom size

We train a maximum of 20 students. 

Age group

We do accept attendees 16 years and older.

Cost

R1350.00 per person, inclusive of all necessary course materials and equipment.

What to bring along?

You only need to bring a laptop or PC along for the course.

Tickets

Date & Time
Saturday, October 4, 2025
9:00 AM 4:00 PM (Africa/Johannesburg) Add to Calendar
Location

Bot Shop

824 Swemmer Street
Rietfontein
Pretoria GP 0186
South Africa
0120021651
sales@botshop.co.za
Get the direction
Organizer

Bot Shop

0120021651
sales@botshop.co.za
Share

Find out what people see and say about this event, and join the conversation.