The Ultimate Shortcut to Learn Electronics and Programming
with Open Source Hardware and Software

Choose from our library of courses.
Unlimited access to all the courses and resources.



Since establishing in 2013, Random Nerd Tutorials has become a trusted place to learn electronics and programming online. RNT has more than 100 free tutorials published online that anyone can follow.


Electronics and programming can be hard to learn. You don’t need to have previous knowledge to follow our courses. You just need to watch & make the projects.


The RNT Lab learning platform can be accessed from anywhere in the world with any device that has a web browser (laptop, tablet or smartphone).


Sign up today and get instant access to all our courses and eBooks. We add new tutorials every week, so get started today!


  • We break down each project into easy-to-learn, small parts
  • The instructor walks you through the details of each part
  • You learn by following along and making the project
  • You can ask questions and interact with other members
  • By the end, you're able to have a fully functional project

Sign up now and you'll get unlimited access to all courses, eBooks, tools and resources


Enroll in our Electronics Courses today!

Home Automation Using ESP8266
(3rd Edition)

Step-by-step guide designed to help you get started with this amazing WiFi module called ESP8266. This course includes 20 step-by-step projects and it is divided in two distinct parts. Part 1 programs the ESP with the Arduino IDE. Part 2 covers programming the ESP with Lua (NodeMCU Firmware).

Build a Home Automation System for $100

Learn Raspberry Pi, ESP8266, Arduino and Node-REDThis is a premium step-by-step course to get you building real world home automation system using open-source hardware and software.

Arduino Step-by-step Projects
Build 25 Projects

Arduino Step-by-step Projects Build 25 Projects My step-by-step course to get you building cool Arduino projects, even with no prior experience!

Android Apps for Arduino with
MIT App Inventor 2

Android Apps for Arduino with MIT App Inventor 2 My step-by-step course to get you building cool Android applications for Arduino, even with no prior experience!

ESP8266 – Build a Powerful Web Server

The Build a Powerful Web Server with the ESP8266 course was designed to take the most of your ESP board. No other microcontrollers or 3rd party services are required for this course. You’ll set up an ESP8266 as a standalone device that is capable of hosting a web server to perform multiple tasks.

Cover - Copy

Build an IoT Gadget with the Blynk app and ESP8266

Blynk is an app for you Android or iOS smartphone, that allows you to easily control ESP8266, Arduino, Raspberry Pi, SparkFun boards or other related boards over the internet. It’s ideal for your internet of things (IoT) projects.


Electronics For Beginners

This course is my step-by-step guide designed to help you get started learning electronics. You’ll learn basic concepts, how to read schematics and make simple circuits.

eBook Cover - resized

Download the RNT Toolbox

The Toolbox contains PDFs with set-by-step instructions + schematics + code + other resources for popular electronics boards and components.

You can download the complete Toolbox or you can open each PDF individually.

eBooks f

Join the Community

We all get stumped at one point or another while programming or building a circuit I know how frustrating it can be to get stuck on the same problem for hours or even days.

When you sign up, you get access to the Q&A Forum where you can get help directly from me (that’s a huge help for beginners).

This membership comes with an opportunity to join a private Facebook group of like-minded people with over 1,600 members


Rui Santos

Hey There,

I’m Rui Santos, founder of the Random Nerd Tutorials blog and author of BeagleBone For Dummies.

Feel free to read them and see if you like my hands-on approach to learn electronics with step-by-step instructions that anyone can follow.

Rui Santos,

See what others are saying

testimonial 29Nov

testimonial vincent

Hamid Ladan‎ nigeria - Copy

12525222_978921385515023_5858794329416377427_o - Copy

testimonial Yves - Copy


Where Do I Sign Up & How Much Does It Cost?

How much is RNT Lab? For RNT Lab you will be paying only $97 today and you will get unlimited access to the lab for 12 months:

  • Full access to all Courses inside the members area
  • Full access to the Toolbox (PDFs that help you use a board or sensor quickly)
  • Access to the Forum and Facebook Group where you can get help directly from me
  • Weekly tutorials on how to solve real world projects
  • Plus I’ll be uploading new tutorials on a regular basis like: Building Robots, Android Apps, Home Automation Projects, and much more


CLICK HERE TO SIGN UP NOWFor $197 $97 You Get Unlimited Access


Backed by a 30 day money-back guarantee ...

If you join the RNT Lab and you don’t receive what was promised, I don’t want your money. Seriously, that’s why I offer a 30 days money back guarantee. Email me here and I will promptly refund all your money. No questions, no hassles – it’s that simple!

Have Questions?

Do you have questions? Click here to get in touch and I will do my best to answer them.

Created by Rui Santos