HomeArduino3in1 Arduino kit from SunFounder

3in1 Arduino kit from SunFounder

Learning about Arduino compatible boards

In my last SunFounder post, I played with their Raspberry Pi 4 based PiCar X, so it’s only fair I take a look at Arduino compatible equivalent. This kit brings three takes on what you can do with the Arduino platform, a bunch of sensors and prototyping electronics. Tempted to play with IoT, build a smart car or just play with electronics? SunFounder has a kit (AmazonUS) for you to try.

Familiar box

This box looks very familiar. Not just the box itself, but the content as well. Ages ago, I got a similarly packed set of 37in1 sensors which got me started with electronics, sensors and the Arduino platform in general. That box came with no instructions or guides and I wish my first steps were more guided. Fortunately, the 3in1 Arduino kit from SunFounder comes with a manual, samples of code and ideas to get you started, teach you basics and apply that knowledge by making a robot that moves autonomously.

The box is filled to the brim with a very familiar set of sensors and electronic components for you to try on a breadboard. These are the most popular modules from most of the kits I have seen online. The complete list of components is here.

Thankfully, that’s not all. Included ATMEGA328P based Arduino compatible board and acrylic base for your 1st robot are here to take your breadboard knowledge and apply it in practice.

3in1

The online learning kit is split into 4 learning sections. I have to give it to SunFounder, they always care about the documentation, and with every product they release, there is enough information to support complete beginners and more advanced users.

Learning Projects

If you are new to all this, Learning Projects will take you through the working principles of Arduino boards, creating breadboard circuits and interacting with various components. This section is detailed enough to cover not just component interaction but basic programming functions and principles.

Each paragraph introduces the concept and contains a sample code to try, schematics and illustrations. I appreciate them including all this, rather than leaving you with a sample of code for you to figure out. As a beginner, you won’t be disappointed.

The other sections in the documentation will have a bit less hand-holding but are still well explained. After getting familiar with these concepts, you can jump into Car Project or IoT section.

Car Projects

It’s the key project of the kit as it has the ability to utilise components from IoT as well as things you might have learned in the beginner’s section. Over the course of 10 lessons, you’ll learn how to make the car move, turn and use the sensors to sense the environment around it and avoid obstacles. Each lesson takes concepts learned from the previous one and builds on top of that.

Car Assembly

If you are careful and follow online instructions, the smart car robot takes you approx 45min to assemble. It’s pretty straightforward (as long as you start building on the correct side of the acrylic base) and thanks to well-illustrated, online instructions – even younger makers could complete the task without asking for help.

The smart car isn’t as advanced and as polished as the PiCar-X. It’s not necessarily a bad thing, as using a mini breadboard to create connections and then extending the wires to the Uno board directly translates the experience of building electronic circuits on your prototyping board into a viable robot.

Parts are solid enough to allow for small abuse with the only complaint being the wheels, which were not seating well on the axis. A problem which I solved with a drop of superglue.

Assembly steps for the robot will take you through several stages. When a section is completed, you can try a sample code and play with already installed sensors or continue through the instructions until you add all of the possible components. I like this approach, as it can keep things simple for less advanced makers.

IoT Projects

Included ESP8266-01 may not be the most powerful microcontroller with WiFi, but it’s perfectly adequate to learn on. Anything skills acquired from this section are transferable to more advanced ESP-based boards like ESP32 or more polished M5Stack devices.

The section focuses on interaction with the Internet, sending data from sensors to databases and controlling the hardware from web interfaces. It’s a short and simplistic brief of how IoT works and it’s based on Blynk – a very popular platform for connected applications.

With ESP devices being relatively inexpensive, I’d include a board with more GPIO as the ESP8266-01 is limited in that regard. It would enable more advanced projects without raising the final price too much. In the SunFounder kit, the ESP8266 is used over the serial interface to provide WiFi access to Arduino compatible board. It’s good to know that the ESP8266 can be used as a microcontroller too and programmed independently.

Scratch Projects

The last section is about Scratch. It’s a visual programming language that aims at people who are just getting started and are interested in making games and interactive projects. While Scratch isn’t limited to games, libraries included, make it easy to turn programming blocks into functional game which uses hardware created by users as controllers.

It’s a very satisfying way to introduce programming and logic concepts to kids, as projects made in Scratch bring fun and interactivity that stimulates, rather than focusing on how components work. The kit utilises PictoBlox IDE which can be installed on your computer. The programming environment comes with libraries for hardware, so the entire interaction is kept to the visual interface.

SunFounder 3in1 kit includes a series of simple games to re-create using PictoBlox and modules from the kit. This way, created games have elements of hardware as well as programming. This a very rewarding way of interacting with software, especially if your offspring expresses an interest in making games.

Final thoughts

Priced at $69.99, the SunFounder Arduino 3in1 kit (AmazonUS) brings enough to the table to keep someone busy for weeks to come. Even when you are done with the car, the components can be salvaged for different projects which is not always the case with more advanced kits. With Xmas around the corner, this could be an interesting gift for anyone interested in electronics and IoT. Let me know what you think about it in this Reddit thread.

🆓📈💵 – See the transparency note for details.

PayPal

Nothing says "Thank you" better than keeping my coffee jar topped up!

Patreon

Support me on Patreon and get an early access to tutorial files and videos.

image/svg+xml

Bitcoin (BTC)

Use this QR to keep me caffeinated with BTC: 1FwFqqh71mUTENcRe9q4s9AWFgoc8BA9ZU

M5Paper

Programable, ESP32 based awesome dev platform with 4.7 e-ink display by M5Stack

More HATs

client-image
client-image

Argon One M.2

Enclose Raspberry Pi 4 inside this great case with custom I/O, cooling and GPIO and M.2 SSD support

More cases on

client-image
client-image

Best Raspberry Pi Projects

How to use Raspberry PI as WOL (wake on lan) server

0
While you could wake up your PC from a mobile directly, having a dedicated server capable of doing so is the best solution. The reason is simple. You can hook up as many devices as you wish with a single endpoint. This is why Raspberry Pi is perfect for this.

Slow Internet Warning

0
From time to time my Internet grinds to a stop. Since Raspberry Pi 4 comes with a 1Gbps Ethernet, I decided to take advantage of it and create a reporting system in NodeRED that will monitor and report when the ISP is not keeping the contractual agreements. Works with Alexa, Google Home, Android and Windows 10.

How fast Raspberry Pi NAS is?

0
Let's see how fast Raspberry Pi NAS really is?

Argon18: Argon ONE SSD modification

0
Argon One case just got better - now you can boot it from USB without ruining the design thanks to Argon 18: Argon One SSD modification

HOW TO...

It took me 2 months to boot CM4 from NVMe

0
Complete beginners guide to Compute Module 4 boot from NVMe.

Raspberry Pi Zero 2 W vs other Zero boards

0
It's time to test the Raspberry Pi Zero 2 W against other Raspberry Pi boards from Zero series: power, WiFi, temperature and core performance

C/C++ and MicroPython SDK for Raspberry Pi Pico on Windows

0
A guide to SDK toolchain for Raspberry Pi Pico and C/C++ , Micropython on Windows.

A comprehensive guide to Grafana & InfluxDB

0
How to use Grafana and InfluxDB on Raspberry Pi for IoT sensors in home automation

How to boot Raspberry Pi 4 from USB

0
How to set up and boot Raspberry Pi 4 from USB drive - headless guide.