ProbGAI is an interactive learning platform that combines Generative AI with Problem-Based Learning (PBL) to help beginners learn Embedded Systems using the Arduino platform.
Through authentic engineering scenarios, students develop technical knowledge, critical thinking, and problem-solving skills with AI-guided support.
Designed for higher education, every learning scenario is reviewed by experienced engineers and validated for both technical accuracy and educational value.
100+
Diploma Students Tested
8 Core
PBL Engineering Activities
Arduino Uno
Beginner-Friendly Architecture
ProbGAI combines Generative AI with Problem-Based Learning (PBL) to create a structured learning experience for Embedded Systems education. Instead of relying on AI as a standalone tool, students engage with authentic engineering challenges where they analyse problems, evaluate possible solutions, and develop their problem-solving skills with AI-guided support.
ProbGAI reduces the initial dependency on physical hardware by incorporating a simulated development environment powered by the Wokwi simulation engine. Students can learn, test, and debug embedded systems concepts fully online.
Through Arduino Uno-based activities, students build programming familiarity, explore digital and analog components, and develop confidence before working with real hardware.
Wokwi Integration: Provides an in-browser platform to design, test, and debug digital and analog circuits without immediately requiring physical components.
Preparatory Scaffold: Enables students to practice programming logic and device control loops early in the learning process, helping reduce common wiring errors during subsequent lab sessions.
Study whenever, wherever, and however it suits you. With a modular curriculum, ProbGAI lets you learn at your own pace while progressively building your understanding of Embedded Systems.
Master the fundamentals of Arduino and Embedded Systems through clear explanations, interactive lessons, and quizzes. Learn anytime, anywhere, at your own pace.
Apply what you've learned with practical Arduino activities and simulations. Explore digital and analog I/O, sensors, actuators, serial communication, and other essential embedded systems concepts.
Solve authentic engineering challenges using Problem-Based Learning integrated with Generative AI. Analyse real-world problems, evaluate design alternatives, and develop solutions with guidance from your AI learning companion.
"ProbGAI helps me understand the problem step by step and guides my thinking when solving technical tasks. It also helps me check my logic and improve my solution. Overall, it is useful for learning and problem solving."
Student A
"I enjoy using it as it has helped me a lot during class, especially when solving technical problems. It is also very easy to use, which makes learning and applying it much smoother and more convenient for me."
Student B
"ProbGAI is useful because it helps guide my thinking and check my answers when solving problems. It makes technical tasks like coding easier to understand."
Student C