Build AI-Powered Hardware Projects with Arduino's New Q Boards

A 4-week, project-driven course that takes you from "what's a single board computer?" to prototyping AI-enabled apps on the Arduino UNO Q.

Ready to dive into a new era of AI paired with microcontrollers?

Arduino released a new Q family of boards - and they've done something genuinely useful.

They took the Arduino tools and ecosystem you already know and love, and fused them with a full single board computer running Linux.

It's like Tex-Mex. Who doesn't like Tex-Mex?!

You get a real Linux computer. You get a real Arduino microcontroller. They live on the same board, they talk to each other, and Arduino built a brand new IDE - App Lab - to make programming the whole thing approachable.

AI is baked right into the platform. Image classification, object detection, keyword spotting, sentiment analysis, LLM calls - all available as drop-in components called Bricks.

​​​​​​​All the stuff you love about traditional Arduino boards integrated with a full-blown computer - it's a powerful new match-up.

arrow_drop_down_circle
Divider Text

Introducing the Arduino App Lab & Q Course

This is a focused, 4-week course designed to get you building applications on the Arduino Q - without burying you in hours of video to watch.

Each week you'll complete a hands-on project that pushes you to explore the fundamentals of the platform.

By the end of the 4 weeks, you'll have a portfolio of 4 working projects you can use as starting points for further development.

arrow_drop_down_circle
Divider Text

What You'll Learn

By the time you complete this course, you will:

  • Understand the use-cases where an Arduino Q makes sense (and where it doesn't)
  • Set up an Arduino Q from the box and select compatible hardware
  • Confidently navigate the Arduino App Lab IDE
  • Operate your Q in all three modes - PC Hosted, SBC, and Network
  • Work with multi-language Apps that combine Python and Arduino code
  • Use the Arduino Router Bridge library to make Remote Procedure Calls between the microprocessor and microcontroller (this is key!)
  • Use Bricks to add complex functionality - including AI - to your projects without reinventing the wheel
  • Use the new Monitor object to debug your Arduino code in App Lab
  • Import and export your Q Apps for backup or sharing

BONUS: A complete Python Primer built specifically for Arduino programmers coming from the C/C++ world. If Python has been on your "I should learn this someday" list, that day is now.

 The Projects​​​​​​​  

[Block//Name]

[Block//Summary]

What's Included

  • 14 instructional videos - all unlocked from day one, watch at your pace
  • 4 core weekly projects - with starter code, hardware diagrams, and clear acceptance criteria
  • Project completion videos and code - see how each project looks when done
  • Direct email support - get unstuck when you hit a wall
  • Bonus: Python Primer - a Python intro built for Arduino programmers

Hardware You'll Need (Not Included)

[Block//Required Hardware]
One project will use the Anthropic API. You'll need to create an Anthropic developer account and add about $5 in credits to use the LLM Brick. Not strictly required to complete the course - you can read along - but recommended if you want the full experience.
settings
Download the complete required hardware list here

Ready to Build?

 Two Ways to Get In

The Arduino Q ecosystem is brand new. Right now is the time to get in early, build a portfolio of AI-enabled hardware projects, and add a genuinely fresh skill set to your toolkit.

Four weeks. Four projects. One genuinely cool new platform.

Buy the Course Outright

The Arduino App Lab & Q Course​​​​​​​

$197

One-time (Founding Price)
  •  Immediate access to the Arduino App Lab & Q Course
  • Direct email support
  • Permanent access to all materials - yours to keep
  • Free access to all future course updates 

Become a PEA Member

This course, plus every other course we offer

$39

per month
  • Immediate access to the Arduino App Lab & Q Course
  • Access to ALL other PEA training programs
  • Support across every course, for as long as you're a member
  • Includes every new course we release
Not sure which fits? If you mainly want this course and want to own it forever, go with the standalone purchase. If you want this course plus access to our full library of Arduino training, membership is the better deal.

Who This Course Is For

✅ You're comfortable with Arduino code (loops, pins, libraries - the usual) ✅ You're curious about single board computers but never had a project that justified one ✅ You want to add AI capabilities to your hardware projects without becoming an ML researcher ✅ You're willing to learn some Python (and even excited about it) ✅ You like building things and learning by doing

Who This Course Is NOT For

❌ Total Arduino beginners - recommend taking the Arduino Course for Absolute Beginners first, then come back ❌ People who want to passively watch videos without building anything ❌ Anyone unwilling to buy a Q board (the course requires hands-on work) ❌ Folks expecting a deep-dive into Linux internals or AI model architecture - that's not what this is

FAQs

Do I need to know Python?

No. The course includes a full Python Primer designed specifically for Arduino programmers. If you can write a for loop in Arduino, you can pick up enough Python to do this course.
​​​​​​​

What if I get stuck on a project?

Email us! Our goal is to help you succeed in this course!

What if I fall behind?

The course is designed to be completed in 4 weeks, but we know life happens - so work through the projects at whatever pace fits your needs. Your access doesn't expire - you can come back to the materials anytime if you buy the course outright, or while your PEA membership is active.

Can I use the older Arduino IDE for any of this?

No.  This course is about learning the ins and outs of Arduino App Lab.  While the microcontroller unit on the Arduino Q boards can be programmed with the traditional Arduino IDE, that will not be the focus of this training. 

Is the Ventuno Q covered?

Not yet. When the Ventuno Q ships, course updates will be released.  The main focus is on using App Lab, regardless of the specific Q board you have.

What if my Q doesn't work / I have hardware trouble?

Email us. We'll do our best to help you out with hardware troubleshooting.

Questions? Email directly: contact@programmingelectronics.com

Copyright 2026 Programming Electronics Academy
[bot_catcher]