Hyperduino for teachers, integrating Arduino into the classroom
Are you a school teacher looking for new STEM activities to add to your curriculum? Are you considering integrating Arduino into your classroom? Keep watching to learn more about how you can use HyperDuino to introduce Arduino to your students!
Are you a school teacher looking for some ways to add STEM activities to your curriculum? Maybe you’re considering something like Arduino, or maybe your school already has some Arduino.
Then you’re definitely gonna want to check out this video about HyperDuino. HyperDuino is an Arduino shield and a whole system that helps introduce second grade through high school students into the fun world of programming and electronics, but it does it in a really interesting way right next to their normal curriculum.
By the end of this video, you’ll know if HyperDuino is a good fit for your students and your classroom. Stay tuned. Are you trying to learn how to program Arduino?
If you want to get a jump start on your skill, you should check out Programming Electronics Academy. We’ve got a membership program that helps walk you step-by-step learning how to program Arduino and use it in really interesting ways.
If that sounds interesting to you, make sure to check out the link below. So maybe you want to introduce some STEM activities into your classroom, but you’re just not sure how to do it at a level that’s just right for your students.
This is where HyperDuino comes in. What it does is it abstracts away many of the more difficult features of working with Arduino while still allowing your students the excitement of making something interactive.
So if you kinda think about the hard stuff of using Arduino, what they’ve done is they’ve taken that stuff and they said, yep, let’s try to make this as easy as possible for younger people.
As you’ll see, with the HyperDuino system you don’t need breadboards to make connections. They’ve got special connectors for all of the different components. They’ve got ribbon cables set up that make it really easy to connect lots of different things.
And you also don’t need to program in the Aduino IDE with Aduino code. Instead, you can use premade code examples that get loaded onto the Arduino behind the scenes, or if you want, you can even use graphical code and tools like mBlock and iForge.
Before I jump into the details of using the HyperDuino system, let’s quickly talk about the designer of this board. It’s a guy named Roger Wagner. So Roger’s been in the classroom. He’s a former physics, chemistry, biology, and math teacher.
He’s got some patents under his belt, which is pretty cool. And interestingly, he was named by Technology and Learning Magazine one of the five most important educational technology gurus of the past two decades along with people like Bill Gates, Steve Wozniak, and Steve Jobs. So I mean, those are some pretty cool credentials.
Now, the reason I bring this up isn’t to do a bunch of name dropping. I just want to make the point that a lot of thought has gone into HyperDuino as a tool not only to help students learn how to program and get interested in electronics, but also, as a tool for teachers to facilitate that learning.
So one recurring theme you’ll see on the HyperDuino website is the whole low walls and high ceilings idea. That is, make the barrier to entry for getting into electronics and programming as low as possible, but also give the ability for students to do lots of interesting things with the same platform.
Okay, so what exactly is HyperDuino? Well, there’s three sides to HyperDuino. There’s the hardware side, which is essentially an Arduino shield.
There is premade code examples for the HyperDuino. And then, there’s also a Chrome web application that can be used to interact with different things, as we’ll see.
So let’s first talk about the HyperDuino Arduino shield. So there’s two versions of the shield. They’ve got the HyperDuino and the HyperDuino+R where the R stands for robotics.
So the major feature of the HyperDuino shield are four large connection ports that go right down the middle of the board. These connect to ribbon cables that come with the HyperDuino kit.
Two sets of the ribbon cables have LEDs preattached to the ends. Another ribbon cable comes in single connection points for connecting these included touch sensors, which are basically like little metal tacks.
And then, there’s a final ribbon cable that pairs two wires together, and they’re meant for connecting analog sensors. For example, a light-dependent resistor, which is also included in the HyperDuino starter kit.
So you’ve also got all the standard Arduino headers around the board, and so, you can connect another shield on top of the HyperDuino if you wanted to.
There’s four trimmer potentiometers connected to the analog pins, and these can be adjusted with like a small screwdriver. There’s also a place to connect a DC motor, and they’ve got this place with three pins that’s called for experimenting where they’ve got five volts ground, and then, digital pin nine kind of routed out, which makes it ideal for playing around with servos.
There’s also a set of pin headers for connecting an MP3 player module, which comes in a separate audio narration kit. The HyperDuino+R has a similar layout.
It’s a bigger board, and that’s because it’s got additional connection points for connecting things like stepper motors and DC motors, an additional power port for input for those motors, more trimmer pots, and then, for each pin on the Aduino board it breaks out the pin five volts and ground right next to each other, which seems like a pretty nifty feature.
It also has two connectors on the side that are designed to accept the popular Grove system of modules. So that’s pretty much it on the hardware side of HyperDuino.
You can buy additional components from the HyperDuino store including a robotics kit, which comes with wheel motors, servos, ultrasonic distance sensors, an IR remote, Bluetooth receiver modules, infrared line following modules, and stuff like that, and all of those modules are made to easily connect to the HyperDuino board or the HyperDuino+R board.
But HyperDuino is more than just the shield and the hardware. They also have a really interesting Google Chrome web app. What the app allows you to do is a couple things.
The first is it enables you to load code directly onto your Arduino board without using the Arduino IDE.
The way you load the code is that you go to this section where it has programs, and they’ve got some precompleted programs for you already, so you don’t even have to look at the code, per se, you just click on the icon and it will load the code for you.
And then, each program that you load has a little link where you can go and learn about different activities you can do with the code that gets loaded.
So the HyperDuino comes with some examples that you can use right out of the box, and the most prevalent one on the HyperDuino website is being able to turn a poster board project or like a little diorama project into an interactive project by adding touch sensors, LEDs, and even multimedia to the project.
So the HyperDuino starter kit comes with everything you need to build a project like this. It’s made in a very accessible way that young people could do this.
So it’s got ribbon cables that already have the LEDs connected at the end, and those easily plug in to the HyperDuino shield. They’ve also got ribbon cables where you can connect touch sensors, which are basically just little tacks that fit in the single connector on the end, and that also plugs in easily to the HyperDuino.
So just that alone, you can have different touch points and different LEDs come on, and it’s pretty neat. You don’t need a computer or anything like that, it can just be standalone, but if you want to take it to the next level, you’re able to use the HyperDuino Chrome app to link multimedia to different button presses.
So maybe you want a portion of a video to play when you press a certain button. Well, you can link it with the app, and it’s really pretty straightforward.
You highlight the media inside of the app that you want to play. You can designate start and end times. You can say, hey, which button do I want to initiate the playing of the video.
And you can have different things to occur on the board in addition to the media playing. You can have servo move or anything like that. Now, the kit comes with a printout example of a volcano poster. I thought it’d be fun to make my own.
I gotta say, once I had the web app kind of figured out it was pretty easy to add stuff.
I can see where having a tool like this in the classroom could make it much easier instead of having like a bunch of little components sitting around and trying to explain to kids, you know, how the rows on the breadboard line up and all that type of stuff.
Like, you can work kids into that, but as a starting point, I think this is a great way to introduce them to the whole like, hey, this is an LED, this is what it means to make a connection, and that type of thing.
But really, this is just like the beginning project. So you can also use mBlock and iForge, which are graphical programming langauges. You can use those to program the Arduino that you’ve got connected to your HyperDuino.
HyperDuino has built modules that work with those programs so you can play around with the robotics kit, make motors move, make line-following robots, and all types of neat stuff like that.
So there’s lots of room for the students to expand.
So as the students get more advanced, you can also jump right into the Arduino IDE and use the HyperDuino shield just like any other Arduino shield.
What it basically does is it breaks out all of those pins for you and makes it pretty simple to use the different components. So there’s really no limit.
It’s not like the HyperDuino shield in some way limits your ability to use the different pins, it just makes it easier to kinda connect stuff to it. So just a quick review here.
The HyperDuino is the shield. They’ve got just the basic HyperDuino shield, and then, they’ve got the HyperDuino+R.
There’s also the code examples that they provide for you and kind of the different ideas that go along with those code examples that you could use in the classroom.
And then, finally, it’s the HyperDuino Chrome app that you can use to load code onto the Arduino, to load those code examples, and also, to link all different types of media to different projects you might have.
Well, if you’re a school teacher and you’re looking for a way to introduce some STEM projects, STEM kinda stuff, into your classroom, I hope that this video has been instructive in, you know, kinda showing you some of the stuff about HyperDuino so you can kinda evaluate it and get an idea if it’s gonna be a good fit for your classroom.
Thanks a ton for watching this video, and I hope you have a wonderful day. Bye.