Microcontroller Basics with ESP32-S3 and Generative AI. Cyberpunk series (getting started)

Tickets

Microcontroller Basics with ESP32-S3 and Generative AI. Cyberpunk series (getting started)

Pretoria course room 13 September


Transform Your Future with Microcontroller Basics and Generative AI

Pretoria 13 September 2025


Are you ready to step into the future of technology? Join us for an immersive full-day workshop, Microcontroller Basics with ESP32-S3 and Generative AI, and discover how to master microcontroller programming with cutting-edge tools. 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 Pains of Learning Microcontrollers & coding—and How We Fix Them

Learning to code microcontrollers can be daunting. Here’s what often holds people back:

  • Overwhelming Complexity: The jargon of pins, signals, and programming can feel like a foreign language.
  • Time-Consuming Mastery: Traditional coding takes years of practice to become proficient.
  • Frustration with Errors: Debugging hardware and software issues can stall progress.
  • Lack of Guidance: Without hands-on support, it’s hard to know where to start.

Our Solution: This course simplifies the process with expert-led instruction and your unique Botshop ESP32-S3 training board, featuring components like an LDR, buzzer, and WS2812B LED. We’ll guide you step-by-step, eliminating confusion and empowering you with practical skills in just one day.

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 Generative AI

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 with onboard sensors & components


 Includes a light and distance sensor, so we can develop an alarm and parking distance project, where, 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,

What You’ll Learn

By the end of this full-day course, you’ll walk away with:

  • Microcontroller Basics: Understand IO pins, digital/analog signals, and PWM using the ESP32-S3.
  • Learn the basics of coding in the Arduino IDE. Yes, first you will learn the basics of programming before we move on to AI coding.
  • Arduino IDE Skills: Write and upload sketches to control your training board’s components (LDR, buzzer, button, ultrasonic sensor, WS2812B LED).
  • Hands-On Hardware Mastery: Connect and Configure Your Exclusive Botshop ESP32-S3 Training Board.
  • Generative AI Introduction: Use Grok, ChatGPT, Cursor, and Kilocode to generate expert-level code.
  • Practical Applications: Apply your skills to real-world scenarios like light sensing or distance-based LED control.
  • Foundation for Course 2: Gain the essentials needed for Python and predictive AI.

Why This Matters

This course is more than a learning experience—it’s a life-changing opportunity:

  • Career Advancement: Master in-demand skills for tech industries like robotics and IoT.
  • Creative Empowerment: Build innovative projects with Wi-Fi, Bluetooth, and AI integration.
  • Future-Ready Skills: Prepare for a world where AI and microcontrollers drive innovation.
  • Exclusive Access: Only Botshop offers this unique training board and curriculum, giving you an edge.

In today’s fast-paced tech landscape, understanding microcontrollers and AI is no longer optional—it’s essential if you want a career, business or hobby in the Tech space.. This course equips you with the tools to thrive.

Cyberpunk AI Series courses outline

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. An assistant trainer is present in all our classes to ensure that each attendee receives plenty of personal attention when they get stuck.

Age group

We do accept attendees 16 years and older.

Cost

R950.00 per person, inclusive of all necessary course materials.

What to bring along?

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

Tickets

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

Bot Shop

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


Organizer

Bot Shop

0120021651
sales@botshop.co.za
SHARE

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