Build your Arduino Projects with Less Time, Frustration and More Independence.


From beginner to advanced, learn exactly how to bring your creative Arduino projects to life, step-by-step, and stop endlessly searching for answers online

If you’re reading this, you can probably relate with one of these tracks...

You’re a seasoned electronics hobbyist who likes to build things - but the Arduino programming can feel like a foreign language to you.

You get stuck on the coding day after day, you know it should be a simple fix, but you can’t find any single resource which explains coding in simple, non-robotic terms...

“I’m OK with electronics,
but the coding is cryptic!”

Or maybe you have some experience programming, but you likely get fed-up looking for answers to simple questions about the electronics aspect of Arduino.  

You can code, but you need to learn Arduino-specific syntax as it applies to the hardware level.

“What are pin states? What are floating pins? What does this digitalWrite() function really do?”

Or you could be totally new to electronics and programming - life isn’t easy for a beginner!  

Overwhelmed and confused as to where to even start with bringing your creative Arduino projects to life.

You’re sick of poorly explained Youtube videos, or Google searches which assume you already know a bunch of stuff.  How does everything fit together?

“There’s so much to take in. Is what I want to do even possible with Arduino?”

Whether you’re:

an electronics hobbyist - struggling with programming 
a programmer - needing understanding of the electronics aspect
just getting started - overwhelmed with information
We have something right up your alley…
Do you ever feel like Goldilocks searching the web with your Arduino questions?
This video tutorial is too long, too boring, to short...
This article is too general, too technical, too specific...
This lesson skips too many steps, is too vague, assumes too much...
Are you tired of time-wasting?
Scrolling through lengthy web tutorials
Google searches that turn into rabbit holes
Trying to skip ahead through Youtube videos to find a specific answer that never comes up
Books getting dust on your shelf
“Beginners courses” which assume you have a PhD in interpretation
What if you could...

+ Finally rest assured knowing you’re following the right steps, learning only the essentials and going from complete beginner to advanced Arduino project builder in a proven, systematic process

+ Skip all the useless filler info added to keep you watching or reading, save endless hours of research and get straight to finishing your project

+ Learn a new skill and capability that you can use on all types of projects

+ Forget the frustration of knowing exactly what kind of answer you’re looking for, but just not knowing how to word your question

+ Stop spending so much time on one project due to hieroglyph-like code, and finish your projects with more independence and creativity

+ Know the exact terminology and language of Arduino, creating your projects and having fun while doing so!

+ Learn the nitty-gritty of programming made simple, in one easy-to-understand, affordable place. 

We’re the Programming Electronics Academy

P.E.A. is the place smart people go to learn everything from the basics of Arduino programming and electronics, to the more advanced level of thinking about how to best create and design programs for Arduino.

We offer concise, structured HD video courses designed to take you from beginner or intermediate project enthusiast to confident builder and programmer with less time and effort. 

That’s why we offer a variety of courses, ranging from our Arduino Course for Absolute Beginners 2.0 to our Electronics Mini Course and more, designed to give you the knowledge to find solutions as you go…

This means you can solve problems with your own brain.
Instead of always cutting and pasting code that you don't understand, you can develop a capability to make your own programs (and use other people's code without as much guess work!)

And of course, our academy memberships are extremely affordable and great value for the money...
Join over 1,200 students just like you who’ve had massive success with our curriculum, and have gone on to build fully-functioning Arduino projects (and enjoyed the process, too!)
Many of our students have used their projects for work, home-automation, just for fun, in the class room, and for science.
Let’s see what you get as soon as you join the academy:

(Click to expand for full course curriculum)

The Arduino Course for Absolute Beginners 2.0
Suitable for both beginners and experienced builders and developers, our flagship course gives you all the essential know-how (and useful tips) required to build and program unique, fully-functioning projects with Arduino from the ground up.

Intermediate Curriculum
Taken from our well-received 1st edition release, this course teaches you how to integrate servos, LCD screens, Stepper motors and more - meaning you can add even more functionality to your exciting builds. The possibilities are endless.

Basic Electronics Mini-Course
For beginners or programmers looking to grasp the essentials of electronics, this course gives you vital understanding of voltage, current, resistance, Ohm’s Law and more - so you can build an intuition about these electronics fundamentals.

Arduino Course for Absolute Beginners 1.0 Archive
The 1st edition of our flagship program, this course contains different visuals, examples and lessons as a supplement after the 2nd edition release. There’s some overlap between the two, yet students still love having access to this course. Who are we to say no?

BONUS:  IoT with ESP8266
Interested in building a home monitoring system? Maybe a custom weather station? For those looking to integrate internet connectivity into their creations, this course takes your projects to the next level of functionality (and craziness), opening up a new world of potential.

BONUS: 1st Edition eBook

The Arduino Course for Absolute Beginners 1.0 eBook is a great resource for getting yet another perspective.  Weighing in at over 290 pages and actively sold at multiple online book sellers, this PDF is something you'll be referencing extensively. ($19.95 value!)

“This looks like a lot of work,
will I have the time?”


You don’t have countless hours of free time laying around, especially to sit through hours of unnecessary video. 


Don’t get us wrong, these courses aren’t for those looking for a ‘quick fix’, and to build mediocre projects. These are for folks who want to understand what they’re doing, instead of following a recipe book of generic projects. Still, you don’t have forever...

That’s why we’ve broken our curriculum down into specific chunks - so you can start wherever is most relevant for your exact needs.

Just starting out and need to know the essentials for a great project? Watch our Arduino Absolute Beginners Course

Need to learn programming and Wifi integration? Check out our Absolute Beginners + IoT with ESP8266 Courses

Gotta get to grips with Electronics + Arduino syntax? Our Electronics Mini Course + Absolute Beginners course are for you…

What’s more, all of our courses are available 24/7, viewable on any device and are suitable for those looking to sharpen your pre-existing knowledge as you go through a project.


The result? You can open up new worlds of creative potential and take your projects to the next level, even if you have previous Arduino experience!

Join over 1,200 happy students enrolled in these very courses!

Want to know what these very students think of our HD video material?

See what others just like you are saying...

"P.E.A is an invaluable resource.

Lessons are organized and progress seamlessly from the very basics of electronics and programming to more advanced topics.

The videos and supporting material are high-quality, with a bit of welcome humor thrown too.

I recommend Programming Electronics Academy to all makers interested in learning about electronics and Arduino."

-Dr. Martin Héroux, Sydney, Australia

“I just completed a project using 2 arduinos... believe it or not, the hardest part was getting the powerup and powerdown sounds to only happen once.  You Rock!”

-Dan Massey, B.C., Canada

"The Children's Museum asked if I could bring a new element to our exhibits.

I knew Arduino was an awesome platform that could freshen up our experience...

I finally came across your courses and it took off from there...

Since then, I’ve introduced SIX Arduino projects in our exhibits!

One was even shipped to Bahrain for its debut!  We’ve since used Arduino projects in a whole bunch of exhibits. 

​​​​Without your course, I wouldn't have succeeded as fast as I did.

​​​​​​​Keep up the good work!”

-Matt Niehaus, Indianapolis, USA

“This course is as good as any college course I’ve taken. I especially like the pdf book which comes with it, it’s a massive help for referencing throughout the build.”

-Will Ellington, York, UK

“The teaching style in these courses is the best I’ve ever seen. He knows exactly where you might not understand and explains it in perfect detail. It’s like he’s mind reading! Never seen anything like it."

-David Mackenzie, Dublin, Ireland

These students and countless others like you have gone from confusion and frustration to building their Arduino projects with less time, effort and money.


Ready to join them?


We hope so. But first, let’s look at your other options. 

For less than the cost of a couple lattes a month, you could...

+ Have immediate access to all this incredible HD video content, follow a proven, systematic process and cut straight ahead to building your projects in the next few days

+ Go from overwhelmed beginner to confident builder and programmer in A LOT less time than you think

+ Build your Arduino projects with less dependence on others, and let your own creative spark shine through

+ Cut out the fluff and filler, and gain a solid understanding of the Arduino tech, language, programming and electronics.

+ Enjoy building your projects, rather than wanting to stomp on them (Stomping is still called for occasionally...)

+ Maybe even showcase your projects at an upcoming tech event!
Or you can keep on...
- Keep struggling in the same project for weeks because you can’t figure out how the code and electronics work together

- Keep the frustration of looking for answers, but not knowing how to ask the right questions

- Be confused at all the different terminology and words, simply guessing and hoping it works in the end
- Feel overwhelmed with everything YOU THINK you need to learn in order to build your Arduino based projects

- Keep hoping the next Youtube video will have the answer to the question you are looking for, or worse assumes you already know vital information

- Keep going 5 pages deep into your Google search, looking for the right answer
If you want to jump start your Arduino education, and get your project rolling - we understand.

That’s why we created the Programming Electronics Academy for people just like you!
There’s absolutely no risk, either 

Try out our entire membership for a full 30 days. If you don’t like it, simply tell us and we’ll refund you every penny.

No strings attached. No questions asked. You literally can’t lose.

(Though we doubt you’ll want to use this…)

How does that sound?
There’s only one step left to get started

Choose a membership option below and gain immediate access to our catalog of
HD video courses, and get building some of your amazing creations


"Everything is so well thought out and carefully presented...
certainly the best experience I've had with online education."

- Dave Carr, Southern California
Monthly Access
$29 /month
  • + Arduino Course for Absolute Beginners 2.0
  • + Intermediate Curriculum
  • + Basic Electronics Mini-Course
  • + Arduino Course for Absolute Beginners, 1.0 Training Archive
  • + BONUS: IoT with the ESP8266 Mini-Course
  • + BONUS: Arduino Course for Absolute Beginners 1st Edition eBook ($19.95 value!)
Annual Access
$99 /year
  • + Arduino Course for Absolute Beginners 2.0
  • + Intermediate Curriculum
  • + Basic Electronics Mini-Course
  • + Arduino Course for Absolute Beginners, 1.0 Training Archive
  • + BONUS: IoT with the ESP8266 Mini-Course
  • + BONUS: Arduino Course for Absolute Beginners 1st Edition eBook ($19.95 value!)
Offline Access
  • + One year of online access to everything in the Annual package plus... 
  • ​​+ 64GB Flash Drive loaded with all these video courses:

    + Arduino Course for Absolute Beginners 2.0

    + Intermediate Curriculum

    + Basic Electronics Mini-Course

    + BONUS: IoT with the ESP8266 Mini-Course

    +BONUS: Arduino Course for Absolute Beginners 1.0 eBook ($19.95 value!)​

These low prices won't last for long.  Lock in your academy membership price today!
Will the material be over my head?
We strive to keep it simple. Our curriculum starts from the beginning, takes baby steps, reinforces new concepts by challenging you to implement them and uses repetition to develop familiarity with the fundamentals.

Learning technical skills such as programming microcontrollers is no simple task, so it will require some determination on your part.

If you start the course and feel like it is going to be over your head, we will be happy to provide you a full refund no questions asked.
If I am older, can I really learn this stuff?
Many of our customers are experienced at life and enjoy learning new skills, or freshening up on old ones.

Our most senior student is in his late seventies. We have found that age has very little to do with how people fare at mastering the material.

Drive, attitude, and discipline are usually better predictors of success than age.
Can I download the videos?
The Programming Electronics Academy videos are only available for viewing on our membership site. If you’re interested in viewing the videos offline, you may want to cosider our Prime Offline package.
How long does it take to work through the courses?
All the courses are self-serve, so it depends on how quickly you learn the material and how much time you have available.  

At a minimum I would recommend spending an hour a week: 30 minutes watching lesson(s) and 30 minutes practicing challenge(s).
Is there any certificate for completing the courses?
Yes.  If you complete the Arduino Course for Absolute Beginners 2nd Edition we will issue you a certificate upon request and verification.
Can I upgrade my package?  How much does it cost?
Yes.  You only pay the difference in the cost (note, this does not extend the subscription year).
Who teaches the course?
The instructor for this course is Michael Cheich, an electronics and programming hobbyist.  Let's be very clear - he is no professional!  
His experience in electronics is all from the school of hard knocks, where imprints of his forehead are scattered across the walls. 

Fewer things make him happier than being able to rapidly prototype his thoughts into reality. 

He has a passion for learning  (which is good because he learns very slowly and if he didn’t have a passion he might not know anything).

Michael is a recent 20 year veteran of the US Military, where he served as an enlisted welder, a commissioned CH-47 helicopter pilot-in-command, and a UH-72 MEDEVAC detachment commander.

Is learning to program
Arduino a fad?

The Arduino programming language is based on the C++, which is a derivative of C.  C++ is one of the most popular programming languages in the world today.

All of the fundamental concepts of programming including for loops, if statements, data structures, and classes are used in C++. Additionally, the final code that ends up inside commercial products using microcontrollers (this code is sometimes referred to as firmware) is often written in C, giving it wings outside of virtual walls.

The short answer is that C++ is here to stay for a long time, it is a great skill to have, and the Arduino (and it’s MANY derivatives) is only growing more popular as the development board of choice.
Still have questions? No problem.

Simply send us an email at with any questions you may have, and we’ll get back to you as soon as we can!