Arduino, Raspberry Pi and Drone Project courses
Feel like getting your hands dirty?
There is no substitute to learning by doing.
With our project courses, not only you will learn new knowledge, but you will also have ample opportunity to improve your building techniques, learn how to use your tools.
And when a bug shows it's ugly face, you'll have the opportunity to troubleshoot it and fix it, yet another learning opportunity.
Are you ready for your next challenge?
Jump to...
Arduino projects
Make an Arduino Wheeled Robot
Make an autonomous wheeled robot that is attracted to light and can avoid obstacles
By the end of the course, you will have created an Arduino wheeled robot that can navigate towards a light source and avoid obstacles along the way, on its own.
But more than that, you will have become a better problem solver with experience in analysing problems and designing solutions.
Arduino Robotics with the mBot
An introduction to robotics with the world's friendliest learning robot
The mBot is an Arduino-based, two-wheel robot that comes with build-in sensors and actuators, and that you can program using mBlock, a graphical programming language.
The main project of Arduino Robotics with the mBot involves programming the mBot to follow an arbitrary black line on the floor. In this project, we combine our robot’s sensors and actuators efficiently to enable it to stay on the line while it travels on it as quickly as possible.
Arduino: Make an IoT environment monitor
A perfect start for the new maker: learn by creating a gadget that posts your environment data to a Web logging service.
This project course is designed for beginner makers.
This is the perfect first project, where you will learn how to build an environment monitor gadget, connect it to the Internet, and build a dashboard that shows the readings from your sensor in your browser.
As you build this gadget, you will learn about the basics of creating circuits with the Arduino prototyping board, and programming it to communicate with an Internet of Things (IoT) platform.
Make an Arduino remote controlled car
Make an Arduino-based radio remote controlled car
You made an LED to blink, played with sensors, got some motors to spin. What's next?
How about you turbo-boost your Arduino skills by building your own radio remote controlled car?
This course will take you step-by-step and show you how you can take a typical off-the-shelf (boring) RC car and convert it into an Arduino-powered super-fun lab on wheels.
Raspberry Pi projects
Raspberry Pi Full Stack
A whirlwind tour of full-stack web application development on the Raspberry Pi
Raspberry Pi: Full Stack, is a hands-on project designed to teach you how to build an Internet-of-Things application based on the world’s most popular embedded computer.
This course will expose you to the full process of developing a web application.
You will learn about how to setup your Raspberry Pi as a web server using a minimal version of the Raspbian operating system, and use the console only to interact with it (no graphical user interface to consume your RPi's limited resources).
Raspberry Pi: Make a Workbench Automation Computer
Build a touch-screen driven application and control appliances and devices using a Raspberry Pi
With this course you will learn how to use a touch screen connected to your Raspberry Pi to control appliances, a camera and sensor.
In this project, you will build a Bench Computer that can control appliances on your workbench.
Of course, but your Bench Computer to control anything that has an on/off switch. You will also learn how to customise the software to do other tasks.
This is a challenging project for dedicated and determined makers.
Learn to mine cryptocurrencies
Use your Raspberry Pi to mine Bitcoin, Litecoin, Monero, ByteCoin, MagiCoin, and TurtleCoin
With this course, you have the opportunity to learn the how to use your Raspberry Pi to mine (a term than means to create through calculations) several cryptocurrencies.
Use your Raspberry Pi to mine Bitcoin, Litecoin, Monero, ByteCoin, MagiCoin, and TurtleCoin.
Your Raspberry Pi does not have the capability to mine cryptocurrencies profitably, but it can help you understand the basics of cryptography, the process of mining, how to setup a crypto-wallet (and what a crypto-wallet is), and much more.
This is an unprofitable but rewarding weekend experiment for curious minds.
Learn more:
Drone projects
Make an Open Source Drone
A fun project in which you learn about drones by making one. Use the Pixhawk or Multiwii AIO flight controllers
In this course you will learn how to build your own quadcopter drone, from components that you understand their function and operation. You will also use open source firmware that gives you impressive scope for functionality.
You will learn about their mechanical and electronic components and how they interact. You will learn about the software that provides semi-autonomous flight capabilities to drones.
Make an Open Source Drone: More Fun
Go past the basics and explore some of the most exciting features and capabilities of your drone
In this course, you’ll take your knowledge and skill to the next level. You’ll go past the basics and explore some of the most exciting features and capabilities of your drone.
Your drone, from simply reacting to your radio instructions, will look as if it has a mind of its own, and fly itself.
I promise, the first time you experience your drone flawlessly execute a mission, you will feel proud and thrilled.