Learn Aduino and Coding

Ready to learn Arduino and coding but not sure how to get started?  Free engineering and coding classes from MakeCrate are a great way to begin.

Our free courses offer you step-by-step illustrated instruction for both learning Arduino and coding.  You’ll get part lists so you know what you need to build the projects (or you can subscribe to MakeCrate and we’ll send you parts for even more projects!)

You can get started with some simple drag and drop coding, or build some fun machines that read Morse Code or create cool lighting effects.

Get started learning Arduino and coding by signing up today.  Just click on any course to begin.Once you get started, join MakeCrate to keep the learning going!  We offer 3,6 and 12-month engineering subscriptions to take your learning to the next level.  Or check out a Robox subscription and use your Arduino and coding knowledge to build your very own robot.  Don’t need parts, or prefer to buy your own?  Try a digital subscription with a free 2-week trial.

Want to track your progress?

Login or register using the forms below and you can keep track of your course success. 


Already a MakeCrate user?  Enter your login information below to get started.



New to MakeCrate?  Enter your info below to create an account and get started building and coding today.  

Get Started with Arduino and Coding with these courses!

Drag and Drop Coding

Learn to use a drag-and-drop coding editor.

See more...

lights and sounds engineering subscription project

Build an Optical Theremin

Build a musical instrument that uses light to control sound.

See more...

Serial and Parallel Circuits

Learn the differences between serial and parallel circuits.

See more...

Build a Color Changer

Watch how colors mix by coding a red-green-blue LED.

See more...

Visualize Resistance in Action

Watch how various levels of resistance change behavior in your circuit.

See more...

Build a Morse Code Reader

Learn to send and interpret Morse Code

See more...

Build an LED Message Machine

Learn to write messages that scroll with an LED matrix

See more...

hand washing timerphoto

Hand Washing Timers

Stay safe and clean during the pandemic with these different ways to time your hand-washing.

See more...

Ready to learn more Arduino and coding? 

Get access to the full MakeCrate course catalog with a digital subscription and a free 2-week trial. 

You can learn Arduino and coding as well as engineering and robotics with more than 20 courses and 30+ projects.  (Digital subscriptions do not include parts, but courses provide helpful links to shop for your own.)

Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.