We’re excited to share another incredible story from the community — the second in our new series of inspirational short films that celebrate young tech creators across the world.
These stories showcase some of the wonderful things that young people are empowered to do when they learn how to create with technology. We hope that they will inspire many more young people to get creative with technology too!
This time, you will meet an accomplished, young community member who is on a quest to encourage more girls to join her and get into digital making.
For as long as she can remember, Avye (13) has enjoyed creating things. It was at her local CoderDojo that seven-year-old Avye was introduced to the world of robotics. Avye’s second-ever robot, the Raspberry Pi–powered Voice O’Tronik Bot, went on to win the Hardware category at our Coolest Projects UK event in 2018.
Coding and digital making have become an integral part of Avye’s life, and she wants to help other girls discover these skills too. She says, “I believe that it’s important for girls and women to see and be aware of ordinary girls and women doing cool things in the STEM world.” Avye started running her own workshops for girls in their community and in 2018 founded Girls Into Coding. She has now teamed up with her mum Helene, who is committed to helping to drive the Girls Into Coding mission forwards.
I want to get other girls like me interested in tech.
Avye has received multiple awards to celebrate her achievements, including the Princess Diana Award and Legacy Award in 2019. Most recently, in 2020, Avye won the TechWomen100 Award, the Women in Tech’s Aspiring Teen Award, and the FDM Everywoman in Tech Award!
We cannot wait to see what the future has in store for her. Help us celebrate Avye and inspire others by liking and sharing her story on Twitter, Linkedin, or Facebook!
Even if you don’t follow Simone Giertz on social media or YouTube, there’s a good chance you know of her work. Originally hailed as the Queen of S***** Robots, Simone’s early videos of questionable contraptions, such as the Toothbrush Machine and Hair Washing Robot, quickly went viral, birthing a variety of GIFs and shareable content that quickly took over the internet. But, nowadays, she’s shelved her bots and focuses her attention on more reliable projects, such as her highly successful crowdfunding campaign for The Every Day Calendar, and the impressive Truckla, a Tesla pickup truck that beat Elon Musk’s Cybertruck to the post when shared online in June 2019.
Alex Bate caught up with Simone Giertz (pronounced Yetch, not Gerts) to discuss how she went from unreliable robots and GIF stardom to bunk-beds made of leaves and office chair sidecars for needy pets, and why her openly discussed brain tumour helped to realign her business model.
A career of two halves
HS To me, as a viewer, it feels like your YouTube career is split into two halves. There’s Simone, the Queen of S***** Robots, and then there’s everything post-surgery, like Truckla and The Every Day Calendar. Do you see it too?
SG The difficult part about YouTube, and also the good side of it, is that if you have a really long career, you grow up during that career, and you change and your interests change. And I don’t want to just play a role, I want to be genuinely excited about the things I do – you get sick of things, and you want to explore new things. So, in order to do that, I’ve really tried to be ‘theme agnostic’ for my YouTube channel.
And that was something that was really hard with S***** Robots, because it was something that I knew that people really liked, and that I had a level of success with. But I was just not that excited about it anymore. And I think the brain tumour became a really good page turner for me, because I had such limited energy capital, you know, and I really just wanted to spend my time and my very limited energy on doing things that I was super-pumped about.
I think the projects I build now still have some elements of the stuff I did in my early days, but they’re definitely less GIF-compatible.
In the beginning, all I was thinking about for every project was a GIF. That was the main deliverable that I had in my head, and the main piece of content that I focused on, and then I kind of built a YouTube video around it, and around the process of creating this GIF. And I let go of that. Not every project needs to have a punchline. It can be fine. It can be a little bit more dull.
But, I still feel guilty about it.
SG Yeah. People are very sweet about it, but I still get comments with people being like, ’Oh, I miss the robots.’ But, at the same time, you have to think, ’It’s my life, and I really want to do the things I want to do.’ And I’m also so drawn to my product business and wanting to focus on that. And the way that my YouTube channel can co-exist with that is for me to explore different products and make videos about them. And it’s actually becoming a pretty good tag team.
HS Talking about your product business, the biggest one to date was obviously The Every Day Calendar. 2300-odd backers, and over half a million dollars raised. How did you feel when your first Kickstarter just soared like that?
SG It was fun and scary. Because, as somebody who’s terrified of disappointing people, crowdfunding campaigns are kind of like the worst position to put yourself in because you really risk disappointing people. But, I don’t think we did. I mean, we were late, but I really just wanted to deliver a good product because it was expensive. And, yes, we raised over half a million dollars, but it’s not until now that we’ve actually broken even.
SG It’s so expensive. And so much of that is in product development. When it comes down to it, and you’re actually putting something out in the world, it’s just crazy how much it costs. And I mean, we probably didn’t do it in the most efficient way we could, because we were rookies. But, it was definitely very humbling and terrifying.
HS Would you do further products with Kickstarter? Or do you think you’re now at a point where you would just create a product and sell it, and not have to rely on crowdfunding?
SG We’re hopefully launching our store this summer, and we’re going to have four different products in it. And, I’m hoping that any easier products can be self-funded. And, if there’s something more complicated, like the Companion Chair, which is definitely going to be a bigger project, it might end up being crowdfunded because with funding, you also get market testing. You can get a lot out of it. But, that said, after I did The Every Day Calendar, I remember saying I’d never do it again. Every night at 3 am, I would just wake up and be like, ’Oh my god, what if we send out the calendars and then, in two years, all of them stop working! People are going to be really angry.’ I’m scared of that. But, I guess that also, even if customers are buying your product off the shelf, you are always going to live with that fear over your head.
The early days
HS It’s really interesting to go back and watch your earliest videos, particularly the first one in Swedish, and see how far you’ve come. Was it always the aim to start the business? To have staff and be opening an online store and selling your products?
SG I mean, no, I would definitely be lying if I said that this is some sort of master plan. There was no scheming where I had the large whiteboard – ’This is the trajectory of how I’m going to become known as the Queen of S***** Robots. And then I’m going to pivot that into running a product business.’ I’m definitely not that smart.
But, I had an inkling of what I was interested in. And I mean, I really liked making videos. And I think that everything kind of happened in a very fortunate way. Because I had this job where I was a Maker in Residence at a US company called Punch Through Design. And my job was just to build different things. And right when my job there was ending, I posted the Toothbrush Helmet, and that started getting some traction. I was moving back to Sweden because my visa expired, and I just had this year of living with my mom again, and having very few expenses and I was like, ’OK, I’m gonna just make sure I work enough to get by, but then the rest of the time, I’m just gonna spend it on building these machines that I want to build.’
So I was very fortunate in the way that I could structure things so I was able to spend time on my YouTube channel in the early days.
But, it’s also so easy to look back and be like, ’Of course, all these things led me to where I am today.’ But when you’re in the middle of it, you’re just flailing. And my flailing, fortunately, landed me in a position that I’m very happy with today.
Commander Scraps the canine sidekick
[It’s at this point of the conversation that Simone’s three-legged canine sidekick, Commander Scraps, decides to join us. Those who have seen Simone’s build video for the Companion Chair or Lego-based Dog Selfie Booth will already know of Scraps. Those who haven’t, well, Scraps is adorable, so you should definitely check them out.]
HS Some online content creators are often stuck within a theme – wood working, electronics, 3D printing, and so on. But, for you, it seems that you’re the theme, you’re the brand, and you can get away with creating whatever content you want. Do you see that when you interact with your community? That freedom?
SG It’s something that I thought a lot about in the early days, like, how much is the channel about me and my life? And how much is it about the things that I build? And I think what I struggled with is that I’m not that interested in my life. Like, I really want to make videos that I myself would want to watch. I’m not really interested in vlogs, so I decided early on that while it’s about my life to an extent, it’s still centred around these projects I’m building.
In some ways, I’m pretty private on the internet, but also very open, like when it comes to brain tumour stuff. I was really open about it, and I wanted to tell everyone about it because it was a way for me to process what was happening. I remember having to tell myself that I had to stop telling waiters or Uber drivers that I had a brain tumour. ’Hi sweetie, how are you today? Well, I have a brain tumour, but other than that, I’m pretty good.’
When it came to talking about it online, it was a no-brainer. Haha.
But then there’s other stuff that I don’t talk about, like, I don’t really document my life. I don’t talk about my friends really, or my relationship status, or anything like that. Because you have to draw the line somewhere. And I always felt like documenting my life was just too intrusive.
HS When you look at your most popular videos on your channel, even though you’re known as the Queen of S***** Robots, those videos aren’t actually in the Top 5. Instead, it’s the video of you in the zero gravity simulations, and Truckla, and locking yourself in your bathroom for 48 hours. It’s interesting that the thing you’re most known for isn’t the thing your audience is most interacting with.
SG Those robot videos mostly did really well on other platforms, like Twitter and Reddit. Not so much on YouTube because it has its own metrics and algorithms.
The thing that is really useful for other creators who are getting started is to figure out what is your hook, or what is the very simple version of what you’re doing. Like, Queen of S***** Robots kind of became the headline. And it was this very clear message, and it was something that was really easy for journalists to write about. It was a spearhead for branding.
This was not something I was thinking about at the time, but looking back, my fear then was to make sure I didn’t get pigeonholed, and that I could never move on from it, because that’s the problem when people only know you for one thing – you can’t really move on beyond that. It’s really nice to have that spearhead, and then you can broaden it, and that’s how you have longevity.
I didn’t want this to be over in a year. I wanted to be able to keep on doing it because I was really enjoying it. And now, I want to make sure that I have more legs to stand on, because when you’re going through health problems, you realise that if you can’t be in front of a camera, everything grinds to a halt. If you’re not well enough to work, or if YouTube changes its algorithm, it becomes such a fragile business structure. So, that was one of the reasons why I decided I needed to go into products.
HS I guess you can’t really be known as the Queen of S***** Robots where everything you make doesn’t really do what it’s meant to do, and then expect people to buy serious products from you and trust they’ll work.
SG That’s definitely one of the things when we launched The Every Day Calendar – I was wondering how are people going to be able to take this seriously? But, I think that’s what’s really nice, that my audience has been around long enough and they’ve seen that there’s more to it than that – there’s actually, ironically, a lot of work that goes into making S***** Robots.
HS I remember the first time I saw your work was when you collaborated with Adam Savage to make an automated popcorn machine in 2016. It’s a great video that really highlights how great collaborative work can be when two people focus on what they’re really interested in to make a final product. And you’ve worked on other videos with creators such as Laura Kampf. Is there anyone else you’d like to work with?
SG I’m really interested in people who are kind of beyond the community that I’m currently in. It would be really fun to do stuff with musical artists; I’d love to collaborate with OK Go. Or venture beyond that and work with people who make art, and fashion designers. People who are outside the world where I’m creating. And there are people that I just love and would always want to work with, like Laura. She’s the sweetest, most talented, down-to-earth and funny person. I really love working with her. I should really think of who’s on my bucket list.
Something I’ve really missed during the pandemic is just getting to spend time with people who are excited about what they’re doing, and having that excitement rub off on me. There’s nothing more inspiring than someone being pumped about something, even if you don’t understand what it is. In some ways, lockdown has been great for creating as I’ve had more time to loiter in the shop, but I definitely miss that input and just being able to talk to people.
Secret new ideas…
HS And are there any projects you’d like to build that you just haven’t gotten around to doing yet?
SG Honestly, I just want to build stuff for my house right now, which I know isn’t the most interesting answer. I still have the CEO Bouncy Chair on my list – I want to make this kids’ bouncy chair, the type where you’re almost in some sort of plastic diaper. But I want it to look like a mahogany desk with a Rolodex and it’s for grown-ups. And make some spoof commercial for it when it’s marketed as an exercise device, but there’s just some balding white guy in it. I think that’s the only one that I’m still eager to build. Let me look at my notes…
[Simone proceeds to pull out her phone and list project ideas from the notes app. Should I tell you what they are or should I leave them as a surprise? With great power comes great responsibility!]
HS Those are definitely some interesting ideas…
[I’m very responsible].
HS Going back to your audience, you seem to have been somewhat spared a lot of the negativity people receive in comments, and online in general. Why do you think that is?
SG I’m just always so scared. Haha. I’ve been spared from the trolls and the hate, and I’m just terrified of ruining whatever equilibrium is happening right now. That’s one of the reasons I post so seldomly. I was looking the other day and thought, ’Oh, it’s been 45 days since I last posted on Instagram!’, and I notice I keep getting DMs from people asking if I’m OK. I’m just always scared to overstep, or do something that would upset people, or cause me to fall from some sort of pedestal. I just never want to post something that doesn’t work for other people, you know?
HS I get it. The comments section of YouTube alone can be an awful place sometimes. Speaking of YouTube, are there any other makers at the moment who are inspiring you?
SG I love 3×3 Custom. She’s my happy place because she’s at a level of making that I’m just not at. Her jig work is just wild, and the quality she puts out. And I love Nicole McLaughlin. She does these really fun and weird fashion contraptions, like shoes made out of tennis balls. She’s very cool. She’s a level of coolness that I aspire to and never expect to get to.
But, one of the most inspiring things for me is time. And I know that if I run out of ideas, it’s because I’m overworked and I haven’t had enough downtime and time to just loiter in the shop. I try to enforce this on Fridays, where me and my teammates just work on whatever project, and it doesn’t have to be work-related. And some of my best ideas have come from that type of work, where I don’t know what my end goal with this is, but I’m just going to tinker with it for a little bit.
Design Engineering student Ben Cobley has created a Raspberry Pi–powered sous-chef that automates the easier pan-cooking tasks so the head chef can focus on culinary creativity.
Ben named his invention OnionBot, as the idea came to him when looking for an automated way to perfectly soften onions in a pan while he got on with the rest of his dish. I have yet to manage to retrieve onions from the pan before they blacken so… *need*.
Ben’s affordable solution is much better suited to home cooking than the big, expensive robotic arms used in industry. Using our tiny computer also allowed Ben to create something that fits on a kitchen counter.
What can OnionBot do?
Tells you on-screen when it is time to advance to the next stage of a recipe
Autonomously controls the pan temperature using PID feedback control
Detects when the pan is close to boiling over and automatically turns down the heat
Reminds you if you haven’t stirred the pan in a while
How does it work?
A thermal sensor array suspended above the stove detects the pan temperature, and the Raspberry Pi Camera Module helps track the cooking progress. A servo motor controls the dial on the induction stove.
No machine learning expertise was required to train an image classifier, running on Raspberry Pi, for Ben’s robotic creation; you’ll see in the video that the classifier is a really simple drag-and-drop affair.
Ben has only taught his sous-chef one pasta dish so far, and we admire his dedication to carbs.
Ben built a control panel for labelling training images in real time and added labels at key recipe milestones while he cooked under the camera’s eye. This process required 500–1000 images per milestone, so Ben made a LOT of pasta while training his robotic sous-chef’s image classifier.
Ben open-sourced this project so you can collaborate to suggest improvements or teach your own robot sous-chef some more dishes. Here’s OnionBot on GitHub.
Join us for Digital Making at Home: this week, young people can build a Raspberry Pi robot buggy with us! Through Digital Making at Home, we invite kids all over the world to code and make along with us and our new videos every week.
So get your Raspberry Pi, wheels, wires, and breadboards ready! We’re building a robot:
8 Bits and a Byte created this automatic bubble machine, which is powered and controlled by a Raspberry Pi and can be switched on via the internet by fans of robots and/or bubbles.
They chose a froggy-shaped bubble machine, but you can repurpose whichever type you desire; it’s just easier to adapt a model running on two AA batteries.
Before the refurb, 8 Bits and a Byte’s battery-powered bubble machine was controlled by a manual switch, which turned the motor on and off inside the frog. If you wanted to watch the motor make the frog burp out bubbles, you needed to flick this switch yourself.
After dissecting their plastic amphibian friend, 8 Bits and a Byte hooked up its motor to Raspberry Pi using a relay module. They point to this useful walkthrough for help with connecting a relay module to Raspberry Pi’s GPIO pins.
Meet Callum Fawcett, who shares his journey from tinkering with the first Raspberry Pi while he was at school, to a Master’s degree in computer science and a real-life job in programming. We also get to see some of the awesome projects he’s made along the way.
I first decided to get a Raspberry Pi at the age of 14. I had already started programming a little bit before and found that I really enjoyed the language Python. At the time the first Raspberry Pi came out, my History teacher told us about them and how they would be a great device to use to learn programming. I decided to ask for one to help me learn more. I didn’t really know what I would use it for or how it would even work, but after a little bit of help at the start, I quickly began making small programs in Python. I remember some of my first programs being very simple dictionary-type programs in which I would match English words to German to help with my German homework.
Learning Linux, C++, and Python
Most of my learning was done through two sources. I learnt Linux and how the terminal worked using online resources such as Stack Overflow. I would have a problem that I needed to solve, look up solutions online, and try out commands that I found. This was perhaps the hardest part of learning how to use a Raspberry Pi, as it was something I had never done before, but it really helped me in later years when I would use Linux more than Windows. For learning programming, I preferred to use books. I had a book for C++ and a book for Python that I would work through. These were game-based books, so many of the fun projects that I did were simple text-based games where you typed in responses to questions.
A family robotics project
The first robot Callum made using a Raspberry Pi
By far the coolest project I did with the Raspberry Pi was to build a small robot (shown above). This was a joint project between myself and my dad. He sorted out the electronics and I programmed the robot. It was a great opportunity to learn about robotics and refine my programming skills. By the end, the robot was capable of moving around by itself, driving into objects, and then reversing and trying a new direction. It was almost like an unintelligent Roomba that couldn’t hoover, but I spent many hours improving small bits and pieces to make it as easy to use as possible. My one wish that I never managed to achieve with my robot was allowing it to map out its surroundings. This was a very ambitious project at the time, since I was still quite inexperienced in programming. The biggest problem with this was calibrating the robot’s turning circle, which was never consistent so it was very hard to have the robot know where in the room it was.
Sense HAT maze game
Another fun project that I worked on used the Sense HAT developed for the Astro Pi computers for use on the International Space Station. Using this, I was able to make a memory maze game (shown below), in which a player is shown a maze for several seconds and then has to navigate that maze from memory by shaking the device. This was my first introduction to using more interactive types of input, and this eventually led to my final-year project, which used these interesting interactions to develop another way of teaching.
Learning programming without formal lessons
I have now just finished my Master’s degree in computer science at the University of Bristol. Before going to university, I had no experience of being taught programming in a formal environment. It was not a taught subject at my secondary school or sixth form. I wanted to get more people at my school interested in this area of study though, which I did by running a coding club for people. I would help others debug their code and discuss interesting problems with them. The reason that I chose to study computer science is largely because of my experiences with Raspberry Pi and other programming I did in my own time during my teenage years. I likely would have studied history if it weren’t for the programming I had done by myself making robots and other games.
Raspberry Pi has continued to play a part in my degree and extra-curricular activities; I used them in two large projects during my time at university and used a similar device in my final project. My robot experience also helped me to enter my university’s ‘Robot Wars’ competition which, though we never won, was a lot of fun.
A tool for learning and a device for industry
Having a Raspberry Pi is always useful during a hackathon, because it’s such a versatile component. Tech like Raspberry Pi will always be useful for beginners to learn the basics of programming and electronics, but these computers are also becoming more and more useful for people with more experience to make fun and useful projects. I could see tech like Raspberry Pi being used in the future to help quickly prototype many types of electronic devices and, as they become more powerful, even being used as an affordable way of controlling many types of robots, which will become more common in the future.
Our guest blogger Callum
Now I am going on to work on programming robot control systems at Ocado Technology. My experiences of robot building during my years before university played a large part in this decision. Already, robots are becoming a huge part of society, and I think they are only going to become more prominent in the future. Automation through robots and artificial intelligence will become one of the most important tools for humanity during the 21st century, and I look forward to being a part of that process. If it weren’t for learning through Raspberry Pi, I certainly wouldn’t be in this position.
Cheers for your story, Callum! Has tinkering with our tiny computer inspired your educational or professional choices? Let us know in the comments below.
When you’re learning a new language, it’s easier the younger you are. But how can we show very young students that learning to speak code is fun? Consequential Robotics has an answer…
The MiRo-E is an ’emotionally engaging’ robot platform that was created on a custom PCB and has since moved onto Raspberry Pi. The creators made the change because they saw that schools were more familiar with Raspberry Pi and realised the potential in being able to upgrade the robotic learning tools with new Raspberry Pi boards.
While the robot started as a developers’ tool (MiRo-B), the creators completely re-engineered MiRo’s mechatronics and software to turn it into an educational tool purely for the classroom environment.
MiRo-E with students at a School in North London, UK
MiRo-E can see, hear, and interact with its environment, providing endless programming possibilities. It responds to human interaction, making it a fun, engaging way for students to learn coding skills. If you stroke it, it purrs, lights up, move its ears, and wags its tail. Making a sound or clapping makes MiRo move towards you, or away if it is alarmed. And it especially likes movement, following you around like a real, loyal canine friend. These functionalities are just the basic starting point, however: students can make MiRo do much more once they start tinkering with their programmable pet.
These opportunities are provided on MiRoCode, a user-friendly web-based coding interface, where students can run through lesson plans and experiment with new ideas. They can test code on a virtual MiRo-E to create new skills that can be applied to a real-life MiRo-E.
Here are the full technical specs. But basically, MiRo-E comprises a Raspberry Pi 3B+ as its core, light sensors, cliff sensors, an HD camera, and a variety of connectivity options.
How does it interact?
MiRo reacts to sound, touch, and movement in a variety of ways. 28 capacitive touch sensors tell it when it is being petted or stroked. Six independent RGB LEDs allow it to show emotion, along with DOF to move its eyes, tail, and ears. Its ears also house four 16-bit microphones and a loudspeaker. And two differential drive wheels with opto-sensors help MiRo move around.
What else can it do?
The ‘E’ bit of MiRo-E means it’s emotionally engaging, and the intelligent pet’s potential in healthcare have already been explored. Interaction with animals has been proved to be positive for patients of all ages, but sometimes it’s not possible for ‘real’ animals to comfort people. MiRo-E can fill the gap for young children who would benefit from animal comfort, but where healthcare or animal welfare risks are barriers.
The same researchers who created this emotionally engaging robo-dog for young people are also working with project partners in Japan to develop ‘telepresence robots’ for older patients to interact with their families over video calls.
This fully automated M&M’s-launching machine delivers chocolate on voice command, wherever you are in the room.
A quick lesson in physics
To get our head around Harrison McIntyre‘s project, first we need to understand parabolas. Harrison explains: “If we ignore air resistance, a parabola can be defined as the arc an object describes when launching through space. The shape of a parabolic arc is determined by three variables: the object’s departure angle; initial velocity; and acceleration due to gravity.”
Harrison uses a basketball shooter to illustrate parabolas
Lucky for us, gravity is always the same, so you really only have to worry about angle and velocity. You could also get away with only changing one variable and still be able to determine where a launched object will land. But adjusting both the angle and the velocity grants much greater precision, which is why Harrison’s machine controls both exit angle and velocity of the M&M’s.
The M&M’s launcher comprises:
2 Arduino Nanos
1 Raspberry Pi 3
3 servo motors
2 motor drivers
1 DC motor
1 Hall effect limit switch
2 voltage converters
1 USB camera
“Lots” of 3D printed parts
1 Amazon Echo Dot
A cordless drill battery is the primary power source.
The project relies on similar principles as a baseball pitching machine. A compliant wheel is attached to a shaft sitting a few millimetres above a feeder chute that can hold up to ten M&M’s. To launch an M&M’s piece, the machine spins up the shaft to around 1500 rpm, pushes an M&M’s piece into the wheel using a servo, and whoosh, your M&M’s piece takes flight.
Controlling velocity, angle and direction
To measure the velocity of the fly wheel in the machine, Harrison installed a Hall effect magnetic limit switch, which gets triggered every time it is near a magnet.
Two magnets were placed on opposite sides of the shaft, and these pass by the switch. By counting the time in between each pulse from the limit switch, the launcher determines how fast the fly wheel is spinning. In response, the microcontroller adjusts the motor output until the encoder reports the desired rpm. This is how the machine controls the speed at which the M&M’s pieces are fired.
Now, to control the angle at which the M&M’s pieces fly out of the machine, Harrison mounted the fly wheel assembly onto a turret with two degrees of freedom, driven by servos. The turret controls the angle at which the sweets are ‘pitched’, as well as the direction of the ‘pitch’.
So how does it know where I am?
With the angle, velocity, and direction at which the M&M’s pieces fly out of the machine taken care of, the last thing to determine is the expectant snack-eater’s location. For this, Harrison harnessed vision processing.
Harrison used a USB camera and a Python script running on Raspberry Pi 3 to determine when a human face comes into view of the machine, and to calculate how far away it is. The turret then rotates towards the face, the appropriate parabola is calculated, and an M&M’s piece is fired at the right angle and velocity to reach your mouth. Harrison even added facial recognition functionality so the machine only fires M&M’s pieces at his face. No one is stealing this guy’s candy!
So what’s Alexa for?
This project is topped off with a voice-activation element, courtesy of an Amazon Echo Dot, and a Python library called Sinric. This allowed Harrison to disguise his Raspberry Pi as a smart TV named ‘Chocolate’ and command Alexa to “increase the volume of ‘Chocolate’ by two” in order to get his machine to fire two M&M’s pieces at him.
In his video, Harrison explaining that other snack-launching machines involve a spring-loaded throwing mechanism, which doesn’t let you determine the snack’s exit velocity. That means you have less control over how fast your snack goes and where it lands. The only drawback to Harrison’s model? His machine needs objects that are uniform in shape and size, which means no oddly shaped peanut M&M’s pieces for him.
He’s created quite the monster here, in that at first, the machine’s maximum firing speed was 40 mph. And no one wants crispy-shelled chocolate firing at their face at that speed. To keep his teeth safe, Harrison switched out the original motor for one with a lower rpm, which reduced the maximum exit velocity to a much more sensible 23 mph… Please make sure you test your own snack-firing machine outdoors before aiming it at someone’s face.
Check out the end of Harrison’s videos for some more testing to see what his machine was capable of: he takes out an entire toy army and a LEGO Star Wars squad by firing M&M’s pieces at them. And remember to subscribe to his channel and like the video if you enjoyed what you saw, because that’s just a nice thing to do.
If you’re a subscriber to HackSpace magazine you’ll already know all about issue 10. For the rest of you who’ve yet to subscribe, issue 10 is out today!
Build a drone
Ever since Icarus flew too close to the sun, man has dreamed of flight. Thanks to brushless motors, cheaper batteries than ever before, and smaller, more powerful microcontrollers, pretty much anyone with the right know-how can build their own drone. Discover the crucial steps you need to get right; find the right motors, propellers, and chassis; then get out there while the weather is still good and soar like a PCB eagle.
If you prefer to keep your remote-controlled vehicles on the ground, we have an inspiring tale of how one maker combined a miniature strandbeest with our other great obsession (fire, obviously) to create a unique firework launcher. Guy Fawkes would surely be pleased.
Hardware hacking for the environment
In less frivolous project news, we’re reporting from the Okavango Delta in Botswana, where open hardware, open data, and the hard work of volunteers are giving ecologists more information about this essential wetland region. Makers are bringing science out of labs and classrooms, and putting it into the hands of citizen scientists who want to understand and protect their local environment – that’s something we should be proud of.
PCBs win prizes
The Hackaday Prize: the Academy Awards of open hardware. Enter your project today and you stand a chance of winning $50,000. The competition is fierce, so before you do, read our interview with Stephen Tranovich. Stephen is the Technical Community Lead at the Hackaday Prize and decides who gets the chance to win the glittering prizes. Learn from their words!
Our editor Ben loves to eat, so this month he’s been eating lamb kebabs cooked in his home-made tandoor. This ancient cooking method is used all over the Indian subcontinent, and imparts a unique flavour with its combination of heat and steam. Best of all, you can make your own tandoor oven with a Dremel and a few plant pots.
Add push notifications to your letterbox (so your dog doesn’t eat your new passport), write a game for an Arduino, add a recharging pocket to a bag so you can Instagram on the go, and learn everything there is to know about capacitors. All this and more, in HackSpace magazine issue 10!
Get your copy of HackSpace magazine
If you like the sound of this month’s content, you can find HackSpace magazine in WHSmith, Tesco, Sainsbury’s, and independent newsagents in the UK. If you live in the US, check out your local Barnes & Noble, Fry’s, or Micro Center next week. We’re also shipping to stores in Australia, Hong Kong, Canada, Singapore, Belgium, and Brazil, so be sure to ask your local newsagent whether they’ll be getting HackSpace magazine. And if you’d rather try before you buy, you can always download the free PDF.
“Subscribe now” may not be subtle as a marketing message, but we really think you should. You’ll get the magazine early, plus a lovely physical paper copy, which has really good battery life.
Oh, and twelve-month print subscribers get an Adafruit Circuit Playground Express loaded with inputs and sensors and ready for your next project. Tempted?
With the recent announcement of the 2019 Pi Wars dates, we’ve collected some essential online resources to help you get started in the world of competitive robots.
Before you can strap chainsaws and flamethrowers to your robot, you need to learn some basics. Sorry.
As part of our mission to put digital making into the hands of people across the globe, the Raspberry Pi Foundation creates free project tutorials for hardware builds, Scratch projects, Python games, and more. And to get you started with robot building, we’ve put together a series of buggy-centric projects!
For issue 51, The MagPi commissioned ace robot builder Brian Cortiel to create a Build a remote control robot feature. The magazine then continued the feature in issue 52, adding a wealth of sensors to the robot. You can download both issues as free PDFs from The MagPi website. Head here for issue 51 and here for issue 52.
To test robot makers’ abilities, previous Pi Wars events have included a series of non-destructive challenges: the balloon-popping Pi Noon, the minimal maze, and an obstacle course. Each challenge calls for makers to equip their robot with various abilities, such as speed, manoeuvrability, or line-following functionality.
Duck shoot, 81 points! Nice one bub. #piwars https://t.co/UCSWaEOJh8
The Pi Wars team has shared a list of hints and tips from Brian Corteil that offer a great place to start your robotics journey. Moreover, many Pi Wars competitors maintain blogs about their build process to document the skills they learn, and the disasters along the way.
This year’s blog category winner, David Pride’s Pi and Chips website, has a wealth of robot-making information.
If you’d like to give your robot a robust, good-looking body, check out PiBorg, robot-makers extraordinaire. Their robot chassis selection can help you get started if you don’t have access to a laser cutter or 3D printer, or if you don’t want to part with one of your Tupperware boxes to house your robot.
And now for the chainsaws!
Robot-building is a great way to learn lots of new skills, and we encourage everyone to give it a go, regardless of your digital making abilities. But please don’t strap chainsaws to your Raspberry Pi–powered robot unless you are trained in the ways of chainsaw-equipped robot building. The same goes for flamethrowers, cattle prods, and anything else that could harm another person, animal, or robot.
Pi Wars 2019 will be taking place on 30 and 31 March in the Cambridge Computer Laboratory William Gates Building. If you’d like to take part, you can find more information here.
Python code creates curious, wordless comic strips at random, spewing them from the thermal printer mouth of a laser-cut body reminiscent of Disney Pixar’s WALL-E: meet the Vomit Comic Robot!
The age of the thermal printer!
Thermal printers allow you to instantly print photos, data, and text using a few lines of code, with no need for ink. More and more makers are using this handy, low-maintenance bit of kit for truly creative projects, from Pierre Muth’s tiny PolaPi-Zero camera to the sound-printing Waves project by Eunice Lee, Matthew Zhang, and Bomani McClendon (and our own Secret Santa Babbage).
Interaction designer and developer Cadin Batrack, whose background is in game design and interactivity, has built the Vomit Comic Robot, which creates “one-of-a-kind comics on demand by processing hand-drawn images through a custom software algorithm.”
The robot is made up of a Raspberry Pi 3, a USB thermal printer, and a handful of LEDs.
At the press of a button, Processing code selects one of a set of Cadin’s hand-drawn empty comic grids and then randomly picks images from a library to fill in the gaps.
Each image is associated with data that allows the code to fit it correctly into the available panels. Cadin says about the concept behing his build:
Although images are selected and placed randomly, the comic panel format suggests relationships between elements. Our minds create a story where there is none in an attempt to explain visuals created by a non-intelligent machine.
The Raspberry Pi saves the final image as a high-resolution PNG file (so that Cadin can sell prints on thick paper via Etsy), and a Python script sends it to be vomited up by the thermal printer.
We have a soft spot for cute robots here at Pi Towers, and of course we make no exception for the Vomit Comic Robot. If, like us, you’re a fan of adorable bots, check out Mira, the tiny interactive robot by Alonso Martinez, and Peeqo, the GIF bot by Abhishek Singh.
Three soldiers from Blandford Camp have successfully designed and built an autonomous robot as part of their Foreman of Signals Course at the Dorset Garrison.
Forces Radio BFBS carried a story last week about Staff Sergeant Jolley, Sergeant Rana, and Sergeant Paddon, also known as the “Project ROVER” team. As part of their Foreman of Signals training, their task was to design an autonomous robot that can move between two specified points, take a temperature reading, and transmit the information to a remote computer. The team comments that, while semi-autonomous robots have been used as far back as 9/11 for tasks like finding people trapped under rubble, nothing like their robot and on a similar scale currently exists within the British Army.
The ROVER buggy
Their build is named ROVER, which stands for Remote Obstacle aVoiding Environment Robot. It’s a buggy that moves on caterpillar tracks, and it’s tethered; we wonder whether that might be because it doesn’t currently have an on-board power supply. A demo shows the robot moving forward, then changing its path when it encounters an obstacle. The team is using RealVNC‘s remote access software to allow ROVER to send data back to another computer.
Applications for ROVER
Dave Ball, Senior Lecturer in charge of the Foreman of Signals course, comments that the project is “a fantastic opportunity for [the team] to, even only halfway through the course, showcase some of the stuff they’ve learnt and produce something that’s really quite exciting.” The Project ROVER team explains that the possibilities for autonomous robots like this one are extensive: they include mine clearance, bomb disposal, and search-and-rescue campaigns. They point out that existing semi-autonomous hardware is not as easy to program as their build. In contrast, they say, “with the invention of the Raspberry Pi, this has allowed three very inexperienced individuals to program a robot very capable of doing these things.”
We make Raspberry Pi computers because we want building things with technology to be as accessible as possible. So it’s great to see a project like this, made by people who aren’t techy and don’t have a lot of computing experience, but who want to solve a problem and see that the Pi is an affordable and powerful tool that can help.
In December 2016, we launched the Outbound Network Access functionality for Amazon RDS for Oracle, enabling customers to use their RDS for Oracle database instances to communicate with external web endpoints using the utl_http and utl tcp packages, and sending emails through utl_smtp. We extended the functionality by adding the option of using custom DNS servers, allowing such outbound network accesses to make use of any DNS server a customer chooses to use. These releases enabled HTTP, TCP and SMTP communication originating out of RDS for Oracle instances – limited to non-secure (non-SSL) mediums.
To overcome the limitation over SSL connections, we recently published a whitepaper, that guides through the process of creating customized Oracle wallet bundles on your RDS for Oracle instances. By making use of such wallets, you can now extend the Outbound Network Access capability to have external communications happen over secure (SSL/TLS) connections. This opens up new use cases for your RDS for Oracle instances.
With the right set of certificates imported into your RDS for Oracle instances (through Oracle wallets), your database instances can now:
Communicate with a HTTPS endpoint: Using utl_http, access a resource such as https://status.aws.amazon.com/robots.txt
Download files from Amazon S3 securely: Using a presigned URL from Amazon S3, you can now download any file over SSL
Extending Oracle Database links to use SSL: Database links between RDS for Oracle instances can now use SSL as long as the instances have the SSL option installed
Sending email over SMTPS:
You can now integrate with Amazon SES to send emails from your database instances and any other generic SMTPS with which the provider can be integrated
These are just a few high-level examples of new use cases that have opened up with the whitepaper. As a reminder, always ensure to have best security practices in place when making use of Outbound Network Access (detailed in the whitepaper).
About the Author
Surya Nallu is a Software Development Engineer on the Amazon RDS for Oracle team.
Hi folks, Rob from The MagPi here! You may remember that a couple of weeks ago, the Raspberry Pi 3 Model B+ was released, the updated version of the Raspberry Pi 3 Model B. It’s better, faster, and stronger than the original and it’s also the main topic in The MagPi issue 68, out now!
Everything you need to know about the new Raspberry Pi 3B+
What goes into ‘plussing’ a Raspberry Pi? We talked to Eben Upton and Roger Thornton about the work that went into making the Raspberry Pi 3B+, and we also have all the benchmarks to show you just how much the new Pi 3B+ has been improved.
Super fighting robots
Did you know that the next Pi Wars is soon? The 2018 Raspberry Pi robotics competition is taking place later in April, and we’ve got a full feature on what to expect, as well as top tips on how to make your own kick-punching robot for the next round.
More to read
Still want more after all that? Well, we have our usual excellent selection of outstanding project showcases, reviews, and tutorials to keep you entertained.
See pictures from Raspberry Pi’s sixth birthday, celebrated around the world!
This includes amazing projects like a custom Pi-powered, Switch-esque retro games console, a Minecraft Pi hack that creates a house at the touch of a button, and the Matrix Voice.
With a Pi and a 3D printer, you can make something as cool as this!
Get The MagPi 68
Issue 68 is available today from WHSmith, Tesco, Sainsbury’s, and Asda. If you live in the US, head over to your local Barnes & Noble or Micro Center in the next few days for a print copy. You can also get the new issue online from our store, or digitally via our Android and iOS apps. And don’t forget, there’s always the free PDF as well.
New subscription offer!
Want to support the Raspberry Pi Foundation and the magazine? We’ve launched a new way to subscribe to the print version of The MagPi: you can now take out a monthly £4 subscription to the magazine, effectively creating a rolling pre-order system that saves you money on each issue.
You can also take out a twelve-month print subscription and get a Pi Zero W, Pi Zero case, and adapter cables absolutely free! This offer does not currently have an end date.
This summer, the Raspberry Pi Foundation is bringing you an all-new community event taking place in Cambridge, UK!
On the weekend of Saturday 30 June and Sunday 1 July 2018, the Pi Towers team, with lots of help from our community of young people, educators, hobbyists, and tech enthusiasts, will be running Raspberry Fields, our brand-new annual festival of digital making!
It will be a chance for people of all ages and skill levels to have a go at getting creative with tech, and it will be a celebration of all that our digital makers have already learnt and achieved, whether through taking part in Code Clubs, CoderDojos, or Raspberry Jams, or through trying our resources at home.
Dive into digital making
At Raspberry Fields, you will have the chance to inspire your inner inventor! Learn about amazing projects others in the community are working on, such as cool robots and wearable technology; have a go at a variety of hands-on activities, from home automation projects to remote-controlled vehicles and more; see fascinating science- and technology-related talks and musical performances. After your visit, you’ll be excited to go home and get making!
If you’re wondering about bringing along young children or less technologically minded family members or friends, there’ll be plenty for them to enjoy — with lots of festival-themed activities such as face painting, fun performances, free giveaways, and delicious food, Raspberry Fields will have something for everyone!
Get your tickets
This two-day ticketed event will be taking place at Cambridge Junction, the city’s leading arts centre. Tickets are £5 if you are aged 16 or older, and free for everyone under 16. Get your tickets by clicking the button on the Raspberry Fields web page!
Where: Cambridge Junction, Clifton Way, Cambridge, CB1 7GX, UK
When: Saturday 30 June 2018, 10:30 – 18:00 and Sunday 1 July 2018, 10:00 – 17:30
We are currently looking for people who’d like to contribute activities, talks, or performances with digital themes to the festival. This could be something like live music, dance, or other show acts; talks; or drop-in making activities. In addition, we’re looking for artists who’d like to showcase interactive digital installations, for proud makers who are keen to exhibit their projects, and for vendors who’d like to join in. We particularly encourage young people to showcase projects they’ve created or deliver talks on their digital making journey!
Your contribution to Raspberry Fields should focus on digital making and be fun and engaging for an audience of various ages. However, it doesn’t need to be specific to Raspberry Pi. You might be keen to demonstrate a project you’ve built, do a short Q&A session on what you’ve learnt, or present something more in-depth in the auditorium; maybe you’re one of our approved resellers wanting to showcase in our market area. We’re also looking for digital makers to run drop-in activity sessions, as well as for people who’d like to be marshals with smiling faces who will ensure that everyone has a wonderful time!
If you’d like to take part in Raspberry Fields, let us know via this form, and we’ll be in touch with you soon.
A couple of weekends ago, we celebrated our sixth birthday by coordinating more than 100 simultaneous Raspberry Jam events around the world. The Big Birthday Weekend was a huge success: our fantastic community organised Jams in 40 countries, covering six continents!
We sent the Jams special birthday kits to help them celebrate in style, and a video message featuring a thank you from Philip and Eben:
To celebrate the Raspberry Pi’s sixth birthday, we coordinated Raspberry Jams all over the world to take place over the Raspberry Jam Big Birthday Weekend, 3-4 March 2018. A massive thank you to everyone who ran an event and attended.
The Raspberry Jam photo booth
I put together code for a Pi-powered photo booth which overlaid the Big Birthday Weekend logo onto photos and (optionally) tweeted them. We included an arcade button in the Jam kits so they could build one — and it seemed to be quite popular. Some Jams put great effort into housing their photo booth:
If you want to try out the photo booth software yourself, find the code on GitHub.
The great Raspberry Jam bake-off
Traditionally, in the UK, people have a cake on their birthday. And we had a few! We saw (and tasted) a great selection of Pi-themed cakes and other baked goods throughout the weekend:
Raspberry Jams everywhere
We always say that every Jam is different, but there’s a common and recognisable theme amongst them. It was great to see so many different venues around the world filling up with like-minded Pi enthusiasts, Raspberry Jam–branded banners, and Raspberry Pi balloons!
Thank you so much to all the attendees of the Ikana Jam in Krakow past Saturday! We shared fun experiences, some of them… also painful 😉 A big thank you to @Raspberry_Pi for these global celebrations! And a big thank you to @hubraum for their hospitality! #PiParty #rjam
Being one of the two places in Kenya where the #PiParty took place, it was an amazing time spending the day with this team and getting to learn and have fun. @TaitaTavetaUni and @Raspberry_Pi thank you for your support. @TTUTechlady @mictecttu ch
The Philly & Pi #PiParty event with @Bresslergroup and @TechGirlzorg was awesome! The Scratch and Pi workshop was amazing! It was overall a great day of fun and tech!!! Thank you everyone who came out!
Thanks everyone who came out to the @Raspberry_Pi Big Birthday Jam! Special thanks to @PBFerrell @estefanniegg @pcsforme @pandafulmanda @colnels @bquentin3 couldn’t’ve put on this amazing community event without you guys!
Personally, I managed to get to three Jams over the weekend: two run by the same people who put on the first two Jams to ever take place, and also one brand-new one! The Preston Raspberry Jam team, who usually run their event on a Monday evening, wanted to do something extra special for the birthday, so they came up with the idea of putting on a Raspberry Jam Sandwich — on the Friday and Monday around the weekend! This meant I was able to visit them on Friday, then attend the Manchester Raspberry Jam on Saturday, and finally drop by the new Jam at Worksop College on my way home on Sunday.
Thanks to everyone who came to our Jam and everyone who helped out. @phoenixtogether thanks for amazing cake & hosting. Ademir you’re so cool. It was awesome to meet Craig Morley from @Raspberry_Pi too. #PiParty
It’s @Raspberry_Pi 6th birthday and we’re celebrating by taking part in @amsterjam__! Happy Birthday Raspberry Pi, we’re so happy to be a part of the family! #PiParty
For more Jammy birthday goodness, check out the PiParty hashtag on Twitter!
The Jam makers!
A lot of preparation went into each Jam, and we really appreciate all the hard work the Jam makers put in to making these events happen, on the Big Birthday Weekend and all year round. Thanks also to all the teams that sent us a group photo:
Lots of the Jams that took place were brand-new events, so we hope to see them continue throughout 2018 and beyond, growing the Raspberry Pi community around the world and giving more people, particularly youths, the opportunity to learn digital making skills.
So many wonderful people in the @Raspberry_Pi community. Thanks to everyone at #PottonPiAndPints for a great afternoon and for everything you do to help young people learn digital making. #PiParty
Special thanks to ModMyPi for shipping the special Raspberry Jam kits all over the world!
Don’t forget to check out our Jam page to find an event near you! This is also where you can find free resources to help you get a new Jam started, and download free starter projects made especially for Jam activities. These projects are available in English, Français, Français Canadien, Nederlands, Deutsch, Italiano, and 日本語. If you’d like to help us translate more content into these and other languages, please get in touch!
PS Some of the UK Jams were postponed due to heavy snowfall, so you may find there’s a belated sixth-birthday Jam coming up where you live!
A robot pet is the dream of many a child, thanks to creatures such as K9, Doctor Who’s trusted companion, and the Tamagotchi, bleeping nightmare of parents worldwide. But both of these pale in comparison (sorry, K9) to Petoi, the walking, meowing, live-streaming cat from maker Rongzhong Li.
Mentioned on IEEE Spectrum: https://spectrum.ieee.org/automaton/robotics/humanoids/video-friday-boston-dynamics-spotmini-opencat-robot-engineered-arts-mesmer-uncanny-valley More reads on Hackster: https://www.hackster.io/petoi/opencat-845129 优酷： http://v.youku.com/v_show/id_XMzQxMzA1NjM0OA==.html?spm=a2h3j.8428770.3416059.1 We are developing programmable and highly maneuverable quadruped robots for STEM education and AI-enhanced services. Its compact and bionic design makes it the only affordable consumer robot that mimics various mammal gaits and reacts to surroundings.
Not only have cats conquered the internet, they also have a paw firmly in the door of many makerspaces and spare rooms — rooms such as the one belonging to Petoi’s owner/maker, Rongzhong Li, who has been working on this feline creation since he bought his first Raspberry Pi.
Petoi in its current state – apple for scale in lieu of banana
Petoi is just like any other housecat: it walks, it plays, its ribcage doubles as a digital xylophone — but what makes Petoi so special is Li’s use of the project as a platform for study.
I bought my first Raspberry Pi in June 2016 to learn coding hardware. This robot Petoi served as a playground for learning all the components in a regular Raspberry Pi beginner kit. I started with craft sticks, then switched to 3D-printed frames for optimized performance and morphology.
Various iterations of Petoi have housed various bits of tech, 3D-printed parts, and software, so while it’s impossible to list the exact ingredients you’d need to create your own version of Petoi, a few components remain at its core.
An early version of Petoi, housed inside a plastic toy helicopter frame
A Raspberry Pi lives within Petoi and acts as its brain, relaying commands to an Arduino that controls movement. Li explains:
The Pi takes no responsibility for controlling detailed limb movements. It focuses on more serious questions, such as “Who am I? Where do I come from? Where am I going?” It generates mind and sends string commands to the Arduino slave.
Li is currently working on two functional prototypes: a mini version for STEM education, and a larger version for use within the field of AI research.
You can read more about the project, including details on the various interactions of Petoi, on the hackster.io project page.
This column is from The MagPi issue 59. You can download a PDF of the full issue for free, or subscribe to receive the print edition through your letterbox or the digital edition on your tablet. All proceeds from the print and digital editions help the Raspberry Pi Foundation achieve our charitable goals.
“Hey, world!” Estefannie exclaims, a wide grin across her face as the camera begins to roll for another YouTube tutorial video. With a growing number of followers and wonderful support from her fans, Estefannie is building a solid reputation as an online maker, creating unique, fun content accessible to all.
It’s as if she was born into performing and making for an audience, but this fun, enjoyable journey to social media stardom came not from a desire to be in front of the camera, but rather as a unique approach to her own learning. While studying, Estefannie decided the best way to confirm her knowledge of a subject was to create an educational video explaining it. If she could teach a topic successfully, she knew she’d retained the information. And so her YouTube channel, Estefannie Explains It All, came into being.
Her first videos featured pages of notes with voice-over explanations of data structure and algorithm analysis. Then she moved in front of the camera, and expanded her skills in the process.
But YouTube isn’t her only outlet. With nearly 50000 followers, Estefannie’s Instagram game is strong, adding to an increasing number of female coders taking to the platform. Across her Instagram grid, you’ll find insights into her daily routine, from programming on location for work to behind-the-scenes troubleshooting as she begins to create another tutorial video. It’s hard work, with content creation for both Instagram and YouTube forever on her mind as she continues to work and progress successfully as a software engineer.
As a thank you to her Instagram fans for helping her reach 10000 followers, Estefannie created a free game for Android and iOS called Gravitris — imagine Tetris with balance issues!
Estefannie was born and raised in Mexico, with ambitions to become a graphic designer and animator. However, a documentary on coding at Pixar, and the beauty of Merida’s hair in Brave, opened her mind to the opportunities of software engineering in animation. She altered her career path, moved to the United States, and switched to a Computer Science course.
With a constant desire to make and to learn, Estefannie combines her software engineering profession with her hobby to create fun, exciting content for YouTube.
While studying, Estefannie started a Computer Science Girls Club at the University of Houston, Texas, and she found herself eager to put more time and effort into the movement to increase the percentage of women in the industry. The club was a success, and still is to this day. While Estefannie has handed over the reins, she’s still very involved in the cause.
Through her YouTube videos, Estefannie continues the theme of inclusion, with every project offering a warm sense of approachability for all, regardless of age, gender, or skill. From exploring Scratch and Makey Makey with her young niece and nephew to creating her own Disney ‘Made with Magic’ backpack for a trip to Disney World, Florida, Estefannie’s videos are essentially a documentary of her own learning process, produced so viewers can learn with her — and learn from her mistakes — to create their own tech wonders.
Estefannie’s automated gingerbread house project was a labour of love, with electronics, wires, and candy strewn across both her living room and kitchen for weeks before completion. While she already was a skilled programmer, the world of physical digital making was still fairly new for Estefannie. Having ditched her hot glue gun in favour of a soldering iron in a previous video, she continued to experiment and try out new, interesting techniques that are now second nature to many members of the maker community. With the gingerbread house, Estefannie was able to research and apply techniques such as light controls, servos, and app making, although the latter was already firmly within her skill set. The result? A fun video of ups and downs that resulted in a wonderful, festive treat. She even gave her holiday home its own solar panel!
1,910 Likes, 43 Comments – Estefannie Explains It All (@estefanniegg) on Instagram: “A DAY AT RASPBERRY PI TOWERS!! LINK IN BIO @raspberrypifoundation”
And that’s just the beginning of her adventures with Pi…but we won’t spoil her future plans by telling you what’s coming next. Sorry! However, since this article was written last year, Estefannie has released a few more Pi-based project videos, plus some awesome interviews and live-streams with other members of the maker community such as Simone Giertz. She even made us an awesome video for our Raspberry Pi YouTube channel! So be sure to check out her latest releases.
2,264 Likes, 56 Comments – Estefannie Explains It All (@estefanniegg) on Instagram: “Best day yet!! I got to hangout, play Jenga with a huge arm robot, and have afternoon tea with…”
While many wonderful maker videos show off a project without much explanation, or expect a certain level of skill from viewers hoping to recreate the project, Estefannie’s videos exist almost within their own category. We can’t wait to see where Estefannie Explains It All goes next!
Full integration The complete tutorial can be found here: https://www.instructables.com/id/When-COZMO-the-Robot-Meets-the-Raspberry-Pi/
COZMO is a Python-programmable robot from ANKI that boasts a variety of on-board sensors and a camera, and that can be controlled via an app or via code. To get an idea of how COZMO works, check out this rather excitable video from the wonderful Mayim Bialik.
The COZMO SDK
COZMO’s creators, ANKI, provide a Software Development Kit (SDK) so that users can get the most out of their COZMO. This added functionality is a great opportunity for budding coders to dive into hacking their toys, without the risk of warranty voiding/upsetting parents/not being sure how to put a toy back together again.
By the way, I should point out that this is in no way a sponsored blog post. I just think COZMO is ridiculously cute…because tiny robots are adorable, no matter their intentions.
Marcelo Rovai + Raspberry Pi + COZMO
For his Instructables tutorial, Marcelo connected an Android device running the COZMO app to his Raspberry Pi 3 via USB. Once USB debugging had been enabled on his device, he installed the Android Debug Bridge (ADB) to the Raspberry Pi. Then his Pi was able to recognise the connected Android device, and from there, Marcelo moved on to installing the SDK, including support for COZMO’s camera.
The SDK comes with pre-installed examples, allowing users to try out the possibilities of the kit, such as controlling what COZMO says by editing a Python script.
Hello World The complete tutorial can be found here: https://www.instructables.com/id/When-COZMO-the-Robot-Meets-the-Raspberry-Pi/
Do more with COZMO
Marcelo’s tutorial offers more example code for users of the COZMO SDK, along with the code to run the LED button game featured in the video above, and tips on utilising the SDK to take full advantage of COZMO. Check it out here on Instructables, and visit his website for even more projects.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.