AI and Python for microcontrollers - Cyberpunk Series course one.
Tickets
AI and Python for microcontrollers - Cyberpunk Series course one.
Pretoria course room
Join The Cyberpunk AI Course One: Python & AI for Microcontrollers
Don’t Risk Falling Behind in AI-integrated microcontrollers. Transform basic, ordinary projects into extraordinary ones - without spending more time and money on your microcontroller projects.
With the Cyberpunk AI courses, you will never be restricted to basic and static projects again.
Introduction
Welcome to the CyberPunk AI Series: Course 1 – the ultimate follow-up to our groundbreaking Microcontroller Basics and Generative AI Coding, designed for those who’ve conquered the basics or are already comfortable with microcontrollers and coding. This full-day course (9:00 AM to 4:30 PM) is your no-brainer opportunity to dive into the world of intelligent systems – and the best part? No hardware required in course 1! Sign up now and transform your projects into smart, accurate, and reliable masterpieces!
Cyberpunk AI Series course path
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
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
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
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
Why This Course is a Must-Do
Imagine turning your ordinary coding projects into futuristic, brain-powered creations that think, adapt, and impress. In this course, you’ll harness the power of Python and machine learning to make your projects intelligent – think robots that learn from data, sensors that predict outcomes, and systems that evolve with precision.
Here is a simple 30-minute to-do example: create a dataset (many of which can be downloaded from the internet) with variables such as day-night length to predict seasons, as well as soil moisture and other relevant factors. Create a model and then an agent that will irrigate your garden and learn about different seasonal conditions. It will run smoothly, stably, and with no human intervention from the outset. Ideas, never before thought possible, will come to mind nonstop!
You’ll gain a competitive edge by mastering skills that industry leaders demand, all while building a foundation for real-world applications. With no hardware needed, you can jump straight into the action. Additionally, our expert-led sessions ensure that you’ll leave with reliable techniques to elevate your projects, making this a no-brainer investment in your future.
What You’ll Learn
- Python Power for AI: Dive deep into Python programming with Thonny, mastering variables, data structures, and functions tailored for AI. No prior Python coding experience required, just basic coding (using variables, libraries, and if/else statements) like coding in the Arduino IDE.
- Mastering Machine Learning Models: Build decision trees, neural networks, and random forests using datasets like Iris, learning to save and reuse them effortlessly.
- AI learning techniques like decision trees, forests, and neural networks.
- Data Mastery: Create, test, and analyse datasets to uncover patterns, setting the stage for accurate predictions. Learn how to optimise them for microcontroller memory restraints.
- Inference Basics: Learn how to utilise trained models to make informed predictions, a crucial step toward developing intelligent systems.
- Creating AI agents to let microcontrollers DO things.
- Future-Ready Skills: Get a sneak peek at reinforcement learning and prepare for deploying AI on microcontrollers like the ESP32-S3 in the next course.
- Many other content with tips and step-by-step activities.
Why It Matters
In today’s tech-driven world, intelligence is the game-changer. This course equips you with the tools to make your projects not just functional, but smart, accurate, and reliable. Whether you’re a hobbyist dreaming of a self-learning robot or a programmer aiming to innovate, you’ll learn how to transform raw data into actionable insights. These skills open doors to careers in robotics, IoT, and edge AI, giving you a future-proof advantage. Plus, as part of the CyberPunk AI Series, you’re on a thrilling journey from newbie to AI expert, with Course 1 laying the groundwork and this course supercharging your abilities!
Course details
Who should attend:
We assume that you are already familiar with microcontrollers; however, prior experience with Python or AI is not required.
Course hours
9H00 - 16H00
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 at a time. An assistant trainer is present in all our classes to ensure that each attendee receives personalised attention when they encounter difficulties.
Age group
We do accept attendees as young as 16 years old 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.