Forget Beanie Babies as McDonald’s Happy Meal toys, or U2’s new album magically appearing on everyone’s iTunes list: the collaboration of the century is here. Estefannie Explains it All answered a call from LOOK MUM NO COMPUTER (aka Sam) who was looking for a coding genius to bring his cryptocurrency-measuring musical machine to life.
Sam wanted to use the up-and-down nature of cryptocurrency value to generate voltages that would power synthesisers and generate sounds. He’s good at music, but middlingly bad at the coding side of things, and so he roped in Estefannie’s smarts to devise a solution.
The Raspberry Pi bit
Estefannie‘s plan involved a Raspberry Pi and some pulse-width modulation signals, which can be filtered down into analogue voltages.
Estefannie’s breadboard of cryptocurrency LEDs
She marked this all out on a breadboard, with ten LEDs connected to Raspberry Pi standing in for ten cryptocurrencies. The Raspberry Pi pins send voltages to the LEDs that correlate with the real-time percentage of change the cryptocurrency values experience.
The music bit
In order to make the monotone output of Estefannie’s creation sound more musical, Sam needed more than one cryptocurrency to be heard at a time, and to be able to alter the chords. So he built ten analogue circuits on perf boards. These slow down the changes in the cryptocurrency values, altering the audio output. And ten separate oscillators allow each board to interact with each other. Sam explains it much better, so check out his build video.
Sam’s army of analogue circuits
Transatlantic collaboration videos
This is a cool mash-up of a project, with each maker producing brilliant videos focusing on the separate expertise they brought to the build.
If you want to dig deep into the marathon coding session Estefannie performed to create this musical machine, check out her project video:
If you actually trade cryptocurrency, this would be a whimsical way to keep an eye ear on market changes. If you don’t trade cryptocurrency and you also don’t have the skills to build something like this, then you can just pretend.
Sam has produced an hour-long ‘performance’ video of the machine doing its thing. So stick it on in the background next time you’re doing busy work at your desk and pretend you’re also a crypto-trading coding artist.
I speak English. Super well. And I can read the rough, overall vibe of writing in French. I can also order beer and taxis in Spanish. Alas, my dog can do none of these things, and we are left in communication limbo. I try asking them (in English) why they’re so mean to that one Cockapoo who lives across the road, or why they don’t understand the importance of the eyedrops the vet insists I have to hold their eyelids open to administer. They just respond with a variety of noises that I cannot translate. We need to fix this, and thankfully NerdStoke has harnessed Raspberry Pi to build a solution.
NerdStroke’s YouTube channel is new, but good. Subscribe to it! (Video features some bleeped-out strong language, as well as one unbleeped mild swear)
How does it work?
The dog wears a harness with a microphone that picks up its barks. The barks get processed through a device that determines what the dog is saying and then outputs it through speakers.
Raspberry Pi Zero is the affordable brain powering NerdStoke’s solution to this age-old human-and-pup problem. But writing code that could translate the multitude of frequencies coming out of a dog’s mouth when it barks was a trickier problem. NerdStoke tried to work it through on Twitch with fellow hobbyists, but alas, the original dream had to be modified.
The kit worked fine – it was the coding challenge that changed the course of this project
Spoiler alert: fast Fourier transforms did not work. You would need a clear, pure tone for that to work in a project like this, but as we said above, dogs bark in a rainbow of tones, pitches, and all the rest.
So what’s the solution?
Because of this, a time-based model was devised to predict what a dog is likely to be barking about at any given time of day. For example, if it’s early morning, they probably want to go out to pee. But if it’s mid-morning, they’re probably letting you know the postman has arrived and is trying to challenge your territory by pushing thin paper squares through the flap in your front door. It’s a dangerous world out there, and dogs just want to protect us.
Nerdstoke had his good friend record some appropriate soundbites to go with each bark, depending on what time of day it happened. And now, Nugget the dog can tell you “I want to cuddle” or “Why aren’t you feeding me?”
Same, Nugget, same
While the final project couldn’t quite translate the actual thoughts of a dog, we love the humour behind this halfway solution. And we reckon the product name, Holler Collar, would definitely sell.
Follow NerdStoke’s future projects
NerdStroke is all over the socials, so follow them on your platform of choice:
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 Shitty 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 Shitty 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 Shitty 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.
HS Really?
SG Yeah. People are very sweet about it, but I still get comments with people being like, ’Oh, I miss the Shitty 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.
Kickstarter success
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.
HS Wow.
Simone surrounded by The Every Day Calendar
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 Shitty 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.]
Scraps is first and foremost a dog, but he’s also the brains behind Simone’s Companion Chair
Creative freedom
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.
Don’t ask
Queen of Shitty Robots
HS When you look at your most popular videos on your channel, even though you’re known as the Queen of Shitty 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 Shitty 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 Shitty 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 Shitty 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 Shitty Robots.
Collaborative community
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.
A surprisingly interesting video, despite the title
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 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.
You can follow Simone on Instagram for behind-the-scenes photos of her project, and subscribe to her YouTube channel for new content. Also, because why wouldn’t you, you can follow Scraps on Instagram too!
Did you catch the very cool Raspberry Pi Pico piano project shared on the latest Digital Making at Home livestream? The sibling maker group from the GurgleApps family, Amelie, Caleb, and Ziva, chatted about how they got into coding before inviting us into miniature musical mayhem.
The siblings trialled lots of different materials to find the best keyboard
Multiple coding options
The siblings made two separate keyboards: one coded in MicroPython and another coded in Circuit Python. The Circuit Python-coded board also has MIDI functionality! Watch the video below to learn more about the exploration process.
The original build video on YouTube walks you through the electronics part of the project
Power of resistors
So how do the resistors power this project? Four resistors are connected from ground to power in series, with the highest voltage in the far right-hand resistor (see image below). The voltage drops as we move along the series to the far left-hand resistor. Analog pins sit between each resistor and act as the ‘notes’ on the piano.
Resistor series lesson in session
Perf finish
You don’t even need a board like the kids made, you can just twist or solder a series of resistors together to make the base of your piano and then ‘play’ it by pressing an analog pin against the wires. With a board, the piano looks much cooler though.
A perf board would also work for this project if you don’t want to go to the trouble of making your own piano board but still want something that looks a little more ‘piano-like’ than a bunch of resistors.
Appearances matter
To make the snazzy board you see in the video, the kids grabbed a copper-plated board and drew out designs on sticky paper (their printer was broken so this was a homely, if more time-consuming, option). Stick the paper designs to the copper board, put that board in etching solution, and you’ve got a homemade piano keyboard. They also tried using a Sharpie to draw designs straight onto the board, but the sticker designs look a lot more slick.
Sharpie-drawn designs are finished in a ferric chloride solution
Then tin solution gives the board a silvery finish
Resistor placement perfection and coding
Resistor placement took some time to perfect: the siblings tried out a few cheap copper boards before they got it right. The video below shows you how to code your Pico piano.
Level up your Guitar Hero gaming with Nick O’Hara’s Jon Bot Jovi Guitar Hero robot. While Nick admits this is an expensive project (around $1000 to build), it’s something that was so “ridiculous, hilarious, and awesome” he felt he just needed to do it.
While you’re not great at Guitar Hero, Nick, you ARE good at making robots
You’re halfway to shredding a Bon Jovi chorus perfectly on Guitar Hero and you can taste the fame. Problem is, you’re no Jon Bon Jovi. Or Peter Frampton. Or Slash. So you need Raspberry Pi to assist your rockstar dreams. Enter Jon Bot Jovi.
Kit list
What is a solenoid?
Close-up of mechanical fretboard
A solenoid is just a coil of wire, but when you pass an electric current through it acts as an electromagnet, and a magnetic field is generated. When you turn the current off, the magnetic field goes away. Inside the coil of wire is a metal rod, when the current is on and the magnetic field is present, the rod is free to move in the direction of the field. In this way, a solenoid converts electrical energy into movement and the rod moves in or out of the coil depending on the current applied.
Here, a Raspberry Pi controls a bunch of solenoids as they press and release the buttons on the guitar controller to give Nick his god-like skills. Watch the build video on YouTube for a simple walkthrough of how this all works.
It’s tricky
Building the mechanical fingers and solenoids was one of the trickiest parts of the build. Nick ended up burning through a lot of them as he’s new to robotics and didn’t understand the relationship between power, voltage, and current, so they burnt out quickly. Luckily, he found a robotics guy to give him a 30-minute crash course, which set the project on the right path. Heroes come in all shapes and sizes.
Fret board close-up courtesy of Jeremy Cook on hackster.io
Note recognition was also far from an easy task. Nick originally tried to look at specific pixels on the screen, which worked for slow songs, but for faster songs it would miss around 30% of the notes. He eventually turned to OpenCV, but it took a fair amount of effort to hone the perfect filtering to make the note recognition accurate. Fiddly, but worth it.
Shred, guitar hero!
Nick’s favourite part of the project?
“Seeing Jon Bot Jovi absolutely shred on the guitar. Did you see how fast he’s strumming during Through the Fire and the Flames?!”
We love seeing a maker so happy with a final build and we wish we could come and play too! (We are similarly stunted in our guitar-playing abilities.)
Nick wrote a project post on Hacker News for those who are curious about the more technical details. And the original build video on YouTube is a wild ride, so check it out and subscribe to Nick’s channel.
Alexandre’s goal was to build something that looks like an ordinary piece of furniture, and that you’d have no idea is an arcade machine until you flip it open. It’s a fully functional two-player device and it requires no coding skills to set up.
Big build
It’s a big piece of furniture, so you’ll need a big space and a good table saw to get all the wood cut. Alexandre made the whole thing out of just one piece of oak plywood. He’s a woodwork perfectionist, and didn’t want any visible screws on the finished product, so he had to get fancy with biscuit joints. He also ironed on edge banding, to give an extra-smooth finish to the rough cuts of plywood.
Master carpenter in his giant workshop
Hardware
The electronics for the build arrived by way of a complete kit containing everything needed to make the joysticks and buttons. The kit came with a little circuit board which all the buttons and joysticks plug into, and the output is a simple USB which connects to the Raspberry Pi brain of the system.
Raspberry Pi and wiring for buttons and joystick all tucked away in the back of the wooden frame
Parts list
(These are all links to the actual products used in this project)
Software
Alexandre had never used a Raspberry Pi before, but still found the electronics the easiest part of this build.
Retro gaming easily accessible in your home
This tutorial video made it easy to load up RetroPie software on the Raspberry Pi’s SD card and get some games onto a USB stick. And this video showed him how to run games from a USB device.
Sleek design
Everything is so neatly tucked away in this design. A slot for the USB cable and a Raspberry Pi reset switch are built into the wooden frame, so absolutely none of the electronics are on show.
In the latest issue of The MagPi magazine, we meet the smart young computer scientist behind an exciting new YouTube channel. When did you have that ‘ah-hah’ moment with computing? Ellora James remembers when she had hers.
“When I was about 14/15 years old, I was considering taking Computer Science at exam level, and so my teacher gave me a Raspberry Pi to borrow and a booklet on Python to play about with,” Ellora tells us. “I remember taking it all home, setting up Raspberry Pi on my kitchen table, and writing my first-ever line of python where I got it to print ‘Hello World’. I was just fascinated by the concept of being able to get computers to do what we tell them, and I’ve been hooked ever since.”
Ellora James
Our favourite pie and microcomputer in one shot
Several years, one company, and many awards later, Ellora is an up-and-coming young computer scientist who has recently launched her own amazing YouTube channel.
What is your history with Raspberry Pi?
“I continued to work through the Python booklet at home and started to dive deeper into Raspberry Pi itself. The big thing that really cemented my love of Raspberry Pi was being selected to attend the Raspberry Pi Digital Making Day in Cambridge, back in 2016. We had to create a 60-second video to apply and despite mine, from what I can remember, being very cheesy, I was selected to attend.
Ellora’s new YouTube channel includes fun builds with Raspberry Pi
Me and my Mum travelled to Cambridge, which was a fun trip in itself. We tried soldering, set up bird-boxes with infrared cameras and Raspberry Pi Zero, and got to use electric paint to create circuits on T-shirts. It was so much fun, and I’m still planning on setting up my bird-box one day. Being specifically selected to attend gave me a lot of motivation to keep making. And that must have stayed with me over the years, as I’m back making again, and this time on an even bigger scale with my channel!”
What is Envirocache?
“Envirocache is a mobile app designed to get children (and adults) outside, active, and educated about the world around them. The app allows you to search for walking routes near you and shows you points of interest you can find along the way. You unlock badges and earn points for finding these, like a nature treasure hunt.
Ellora manages her YouTube channel mostly by herself, which can be a lot of work
The concept started off as an entry to the Apps for Good competition and has grown from there. I now work on the app alongside my team members, Mari-Ann Ganson and Jamie Smith. The app is still in its development stage, but we’re looking at a potential release date this year.”
What are some of your favourite things you’ve made with Raspberry Pi?
“My first big project was my ‘PiAlarm’. I got a touchscreen display for the Raspberry Pi for Christmas back in 2015, and ended up designing an alarm clock in Python. It took many hours of work and I also lost my code at one point and had to start again, but I learned a lot from that project, and being my first big one it definitely holds a special place in my heart.
It had a full user interface, let me pick from multiple songs, and even tweeted the time it took me to get up and turn it off in an effort to encourage me to get out of bed quicker. I actually made a short video about it and still have the code somewhere, so I’m thinking of revisiting it on my channel as a future project. I also took part in the 2016/17 European Astro Pi Challenge, where my project idea involved measuring environmental data on the ISS to see how this impacted the circadian rhythms of astronauts.
The idea was that the astronauts would log how long they slept for, the quality of their sleep, and also hunger levels, to gain an understanding of their circadian rhythm. I also planned to create a reaction game to test how sleep and hunger levels affected their reaction times.”
Hi everybody! My name is Ellora James and I’m a University student studying Ethical Hacking. I love all things technology and digital making, and this channel is dedicated to that. I’m also mildly *obsessed* with the Raspberry Pi, so you’ll see a lot of them on this channel!
Recently listed as one of Instagram’s Top 7 Women in STEM, software engineer and content creator Estefannie talks to Alex Bate about electronics, her online community, and why she can’t stop giving away free tech in her Instagram Live streams.
Coming from a software background, Estefannie had to learn electronics
Based in Texas, Mexican-born Estefannie graduated summa cum laude from the University of Houston with a degree in computer science and a passion for helping people discover computing.
Some years later, with an established career as a software engineer under her belt, Estefannie is best-known for her YouTube and Instagram accounts, Estefannie Explains It All, and can often be found with a soldering iron in one hand, a rescue cat in the other, all while sporting the most fabulous pair of circuit board Louboutin heels and laser-cut lightning bolt earrings. Yes, it’s fair to say that we all want to be Estefannie. But how did she get here?
Rocking her circuit board Louboutin heels and laser-cut lightning bolt earrings
Alex You originally made videos on your channel four years ago to make sure that you’d retained the information that you were learning at the time?
Estefannie Mm-hmm, that’s right.
A But why did you decide to move away from the early explainers and start making other types of content, such as your Daft Punk helmet, and running weekly live streams and giveaways? Because I’m assuming that when you were making those early Estefannie Explains It All videos, you didn’t plan on becoming an influencer?
E No. The influencer part? Oh, no. I was studying for an interview with Google and I decided to make explainer videos and put them online because I knew people would correct me if I was wrong. And, if they didn’t, I knew my explanations were correct and I was better prepared for the interview.
The YouTube comments section was the scariest place on earth for me, so that’s why I went for YouTube.Later on, it was close to Halloween, and I was about to have an interview with Microsoft, this time to be a product evangelist. And I knew that IoT, the Internet of Things, was ‘the latest buzzword’, and I already wanted to dabble with that technology. So, I decided I wanted to make an IoT project and put it on my YouTube channel. That way, when the Microsoft interview arrived, I’d also have that video to show.
Halloween happened and I’d made this stupid pumpkin robot thing that wasn’t even IoT, but I put it on YouTube anyway and realised that I’d really liked doing it. I really, really liked it. And that’s when I found out about Simone Giertz and other makers, and this whole world I hadn’t known about. I thought, ‘I really like doing this, so I’m going to keep doing it.’ I didn’t even care about the interview anymore because I had found ‘the thing’, the thing that I wanted to do.
Microsoft actually loved the video and they wanted me to keep doing more of them, but on their platform, and they would own the content, which I didn’t want. So that’s how it transformed from explainers as prep for interviews to wanting to make videos. And the influencer thing happened a little bit differently. It’s a bit more Instagram-my.
Estefannie’s Daft Punk helmet finished…
…and during the build process
A It’s more personal. You’re creating a brand.
E A brand, yes, I think that’s the key. So the Instagram thing happened for two reasons. The first one was that, before YouTube, I was going to start a business making little video games and mobile apps. And I decided to make it an ‘umbrella’ business so that anything I made could go under there. Because I thought [she laughs], ‘they’re going to go viral and so I need to be prepared legally.’
And while I was doing all of the business stuff, I realised I also need to learn how to do social media, because I need to promote these video games. So I took the time to understand Instagram, follow the people that I thought were interesting or would be doing the same stuff as me. I started out with my personal account as a test and, again, I really liked it. I started seeing people follow me because they were interested in the lifestyle of a software engineer. And I thought it was cool because I would have liked to see how software engineering was as a career before going for it. It was like a window to that world.
A Do you think there’s been a change, though, because your brand was that you were a software engineer? And now you’re not in the same job. You’re a full-time creator now. Do you think that’s affected who follows you and how people interact with you?
E I was very afraid of that when I quit my job. I tried to not talk about it at first. But it didn’t really matter because the people who have followed along, they’ve seen all the changes. And when I quit my job, they congratulated me because I was now able to do this full-time. So it was like the opposite. They were following ‘The Estefannie Experience’, ha ha. For a lot of them, it was like, ‘Oh, that’s another cool path that you can take as an engineer.’
Cats can provide emotional support while debugging
A What was it like to make the leap from software, from something you can control totally to hardware, an area where things can go wrong all the time?
E Oh, well, software can go wrong all the time, too. When I did that first Halloween pumpkin video, I think that really sparked a new interest in me of like, ‘Oh, I should have studied electrical engineering or computer engineering’. Because I am really passionate about the hardware aspect of it. I’d studied a low-level class as part of my computer science degree about gates and how they work. I remember having to draw them out.
And I really liked that class and understanding how electricity goes through those gates. But it didn’t matter because I was there to learn how to do the programming part. With electronics, it was so fun to go back and actually try it, and I was hurting myself, shocking myself, burning myself. It was great; I love it. It was like I was putting everything in my imagination into real, physical things. And I think that helps me. I like seeing things or touching things.
A You’re a big advocate for celebrating failure and learning from failure. You’ve done talks about it at Coolest Projects and Maker Faire, and you talk about it in your videos. In the earthquake simulator you built for Becky Stern, you showed the first way of making it and how it didn’t work, before showing the final project. Do you think it’s important to share failures on YouTube, instead of editing a perfect project build?
E I think so. Yes. It comes from a place within me where, when I wasn’t good at something when I tried it for the first time – I’m a nineties kid, I don’t know if this is anything to do with it – but you try, and you fail, and you just assumed ‘OK, I’m not good at it.’ I’m not supposed to be playing piano, or whatever. That’s how I grew up thinking. And so, when I became an actual engineer, and I say ‘engineer’ because studying computer science is one thing, but to become an engineer is something completely different.
And when I actually became an engineer, that’s when it hit me that you have to really just go for it, stop thinking, stop planning, stop analysing, and just do it and see what happens, and learn from that.So that was a great lesson in life for me, and I want to show people like me that I make mistakes all the time and that I struggle sometimes, or that it takes several steps; it takes several tries to get somewhere. And so I want to show it for those people who feel maybe like they can’t do something because they didn’t do it the first time. I want to show them the human side of engineering.
That’s one sweet studio setup
A That’s cool. I liked when you were making the visor for your Daft Punk helmet and it was just a series of Instagram Live videos of you unsuccessfully melting plastic in your oven as you tried to learn how to vacuum-form.
E The plastic melting was so fun, and I learned a lot. I would never do that again, ha ha.
A Of all the projects you’ve made and shared, what has been the thing that you’ve been the proudest of because you managed to overcome an issue?
E I think with most of my projects, I’ve had to overcome something. Except with the Jurassic Park Goggles. Although it was a pain to do, I already knew what I was doing, and that was because of the Daft Punk helmet. I struggled so much with that one that I knew exactly what do to with the goggles.I’ve been working on a smart litter box project for my cats, Teddy and Luna. That one required me to do a lot of woodwork and play with tools that I had never played with before. And so those days terrified me. But, I try to push myself with every project, so they’re all scary.
Giveaways are ruled by the random wheel of fate, like Boethius’ Wheel but nicer
A You have projects that you’ve put your blood, sweat, and tears into, that you’ve worked hard on, that you’ve written all the code for. Where do you stand on whether you should give that code away for free? Do you provide it all the time? Do you ever think, ‘no, I’m going to keep this for myself’?
E Oh, I am a true believer in open source. My plan is to continue to give it all away and put it on my website. This morning, I was finishing up a blog post I’m writing about the Daft Punk helmet. A step-by-step on how to do it, because I know people watch the video, but they might not be able to follow it to make their own. So now I’m going ‘here, here’s what I use’. And all those links in the post, Home Depot, etc., all the links I’m using, they’re not even affiliated. I’m making zero dollars out of that post I’ve been working on.
I know lots of the people who want to recreate my projects are kids, and they have no money. This is the type of education I wish I had had when I was younger. If I had known about this stuff, I would have started when I was very young. So, I can’t charge them. I feel, if they have to buy electronics, there’s no way I can charge extra for the schematic and the code. I cannot do that. It’s about being very conscious of who my audience is. I don’t want to stop them from making it. It’s the opposite. That’s why I do giveaways every week on Instagram Live. I want to give them the boards. I want to give them everything so they can do it. I didn’t have any money growing up, and I know the feeling.
I respect people who want to charge for it. I understand. But I’m not in that boat. Even the smart little box that I’m currently working on, someone who I respect very much said, ‘oh, that’s a great idea, why don’t you patent it and manufacture it? There’s a market for it.’ And I know there’s a market for it, but that’s not the point. The point is to show that you can do it. Anything that’s in your imagination, you can build it, you can do it, and here are the steps. Yeah, I want more money, but I think I can get there in different ways, through YouTube ads and sponsorships.
Soldering makes us this happy too
A There are a million different ways to make an LED blink, and none of them is the wrong way, they’re just the comfortable way you find to do it. Do you get backlash when you release your code from people saying, ‘Well, you should have done it this way’?
E I have never received backlash on code and, in fact, I would encourage people not to be scared to publish their code. I know people who say they want to open-source their code but they have to ‘clean it up first’, and they’re scared to publish it. But the whole point of open source is that you put it out there, you know it works, and it’s going to be OK. And it gets better because people will contribute. I’m never afraid of showing code.
A Do you think, when you talk about financial accessibility that that’s one of the reasons that’s holding you back from starting a Patreon? That you’d be putting a financial wall up against people who can’t afford it.
E One hundred percent. I don’t want to add to people’s financial strain. In fact, I am starting my new cryptocurrency so that I can send tokens to people around the world and, kinda like arcade tickets, they can spend them on things.
A How does that work? How can I spend your cryptocurrency?
E OK, so it has zero monetary value. The idea is that instead of giving out imaginary internet points to people in my live streams, they get actual internet points. And they can exchange them back to me for real items. I’ll have a menu of tech – so many points gets you a Pico, or a Raspberry Pi 400, or some other board – and people exchange their internet points for prizes. It helps me see how active someone has been in the live streams so I can say yes, it’s worth the $200 to ship this item to someone in India.
A Ah, I get it. It’s like house points in school.
E This is why it takes me so long to release a video because I’m like, let me do the cryptocurrency and then also that live stream, and then also this video about so and so. I just want to have a voice.
Nice breadboard
A How do you decide what content to make? Is it just about creating content you think your audience will like? Or more about content you think is important for people to know?
E I think I’ve always made videos that I felt were important, but I was always trying to, y’know, ‘play the algorithm’. And that was happening while I was still working and trying to quit my job so, of course, that was a period of my YouTube career where I was trying as much as I could to get views and hop on trends. Not the trends that were just ‘trends’, but trends by people I liked. Back then, I was a big fan of a YouTube baker, so I did a project using her stuff in the hopes she would see it. But I’m not really like that any more. If I see a channel I really like, I’ll try and do a collab, but not just because it would be beneficial for my channel. None of that any more. Just stuff I like.
One piece of advice that a lot of YouTubers have told me – that I’ve decided not to follow – is that you have to stick to one thing so that the audience knows what to expect. The same with Instagram. But I disagree, and I’ve gained more followers by being myself more. I’m Estefannie who also really, really likes crazy fashion. I like make-up and weird earrings, and why should I have to tone that down? Because I’m an engineer? I only post things that I would like. It’s not always me soldering. It’s not always code.
A You create the content you want to see, not the content you think people want to see.
E Yes. That would be easy to play that game, but that’s not what I want to do.
A A lot of content creators would create a separate Instagram account or YouTube channel for their other passion, but all that’s doing is showing that it has two different audiences. I think, especially when you are a woman in tech, if you then separate out the other things that you like, it’s almost like you’re saying, ‘Oh, well, these are two separate things that can’t exist together.’
E Exactly. You’re saying, ‘I go to work. And I’m a scientist, and I look like this. But then I go home, and I look like this’. And it’s not true. There are some creators who have a million YouTube channels, and I don’t understand why because people really like them for who they are. But it’s following the example of how, if you want to do vlogging, you have to have a separate channel, and I don’t think you necessarily have to.
A You are the brand, and people subscribe to you. You love fashion, and I couldn’t see you doing a ‘come shopping with me down Melrose Place’ video because that’s not who you are, but I could totally see you trying to make your own lipstick.
E Oh, yeah. Oh, yeah.
A You would make that video and your audience would love it because it’s you, and you’re doing something you’re passionate about.
E Yeah, I mean, it’s like, the best example for me is Colin Furze. He is who he is. He wears his tie, he’s great. That’s very transparent. That’s him.There’s a maker who influenced the way I dressed for a bit, and I see it on all the other maker women in how they dress. And I didn’t even like those clothes. And when I noticed, and I stopped myself, and I was like, ‘this is not the Estefannie Experience’. It’s the other person experience, and I don’t need to replicate that because that’s not me. And if I want to wear my giant heels, I’ll wear my heels. You have to be yourself.
If people want to be creators, it’s OK to be yourself. And if you’re the only one and you don’t have a team like other creators, that it’s OK to take your time and not do it for the algorithm. That’s my advice. You don’t have to post every week. I mean, you can, but don’t kill yourself. It’s a one-woman show over here. I do my taxes, I do the website, I do the videos. That’s the advice I want to give here. That’s what I want people to take from this interview.
Subscribe to Estefannie on YouTube, and follow her on Instagram. And make sure to take part in her weekly live streams for a chance to win some exclusive Estefannie Internet Points.
Issue 42 of HackSpace magazine is on sale NOW!
Alex spoke to Estefannie for the latest issue of HackSpace magazine. Each month, HackSpace brings you the best projects, tips, tricks and tutorials from the makersphere. You can get it from the Raspberry Pi Press online store or your local newsagents. As always, every issue is free to download from the HackSpace magazine website.
Our friend Mike Perez at Audio Arkitekts is back to show you how to build PiFi, a Raspberry Pi-powered Roon Endpoint Music Streamer. The whole build costs around $150, which is pretty good going for such a sleek-looking Roon-ready end product.
Roon is a platform for all the music in your home, and Roon Core (which works with this build) manages all your music files and streaming content. The idea behind Roon is to bring all your music together, so you don’t have to worry about where it’s stored, what format it’s in, or where you stream it from. You can start a free trial if you’re not already a user.
Parts list
Sleek HiFiBerry case
Simple to put together
Fix the HiFiBerry DAC2 Pro into the top of the case with the line output and headphone outputs poking out. A Raspberry Pi 4 Model B is the brains of the operation, and slots nicely onto the HiFiBerry. The HiFiBerry HAT is compatible with all Raspberry Pi models with a 40-pin GPIO connector and just clicks right onto the GPIO pins. It is also directly powered by the Raspberry Pi so, no additional power supply needed.
Raspberry Pi 4 connected to HiFiBerry HAT inside the top half of the case (before the bottom half is screwed on)
Next, secure the bottom half of the case, making sure all the Raspberry Pi ports line up with the case’s ready-made holes. Mike did the whole thing by hand with just a little help from a screwdriver right at the end.
Software
Download the latest RoPieee image onto your SD card to make it a Roon Ready End Point, then slot it back into your Raspberry Pi. Now you have a good-looking, affordable audio output ready to connect to your Roon Core.
Resisting the desolate consumerism of the suburbs is a serious business for hardware hacker Zack Freedman. Zack transformed a Raspberry Pi 400 into the Voidstar Data Blaster, a portable cyberdeck to fight against becoming a normie.
The suburbs thing is explained at the beginning of Zack’s build video. Subscribe to his YouTube channel.
Hang on, what is a cyberdeck?
Zack explains:
“A data blaster [cyberdeck] is the trademark battlestation of console cowboy antiheroes running nets through cyberspace.”
There’s a whole subreddit devoted to exploring what does and does not make a real-life cyberdeck, so if you were looking for a rabbit hole to go down, knock yourself out.
Punky
How do you turn a Raspberry Pi 400 into a cyberdeck?
Added features to transform a Raspberry Pi 400 into the Voidstar Data Blaster include:
Detachable wearable display
Battery handles
SDR receiver
Antennae
1280×480 touchscreen
Wear your data blaster with pride
Handles make the cyberdeck nice and portable. Console cowboys can also use them to flip the deck up onto their forearm and easily “jack in” to cyberspace.
Rules around which keyboard you can use on a legitimate cyberdeck are pretty tight. It can’t be touchscreen (because that means it’s a tablet); however, it can’t fold away on a hinge either (because that makes it a laptop). Enter Raspberry Pi 400, a computer built into a mechanical keyboard about the length of an adult forearm. Perfect.
The head-mounted display tucked into its 3D-printed home on the deck (left) and being worn by Zack (right)
The SDR receiver means that users are cyber snooping-ready, while the head-mounted display provides a cyberpunk design flourish. That display acts as a second screen alongside the mini touchscreen. You can drag anything from the main display into sight on the headgear.
Authentic cyberpunk aesthetic
A lot of trial and error with a 3D printer finally yielded a faceplate that allows the screen and headgear to fit in perfectly. Zack also designed and printed all the flair and logos you see stuck around the cyberdeck. LEDs make the decorative filament fluoresce. Integrated pegs keep all the wiring neat – an inspired practical addition.
The underside of the data blaster
Here are all the STL files if you’d like to create your own cyberdeck. And the design files let you take a closer look at a 3D render of Zack’s creation.
We saved the best bit for last: not only can you play Doom on the Voidstar Data Blaster, you can play it on the wearable display. Stay punk.
YouTuber Alfredo Sequeida turned a Nerf gun into a controller for playing Call of Duty: Warzone. This is a fun-looking modification project, but some serious coding went into the process.
Head to the 13-minute mark for an in-game demonstration
Trigger happy
Funnily enough, the Nerf gun that Alfredo chose was a special edition Fortnite model. This irked him as a Call of Duty player, but this model had the most potential to accommodate the modifications he knew he wanted.
The screen is an old Android phone which lends its accelerometer to the project
The controller uses the Nerf gun’s original trigger. Alfredo designed extra 3D-printed buttons (white dots on the far right) to let him perform more in-game actions like moving, plating, and jumping.
Software
A Raspberry Pi 4 powers the whole thing, running Python scripts Alfredo wrote for both the Raspberry Pi and his gaming PC. Here’s all the code on GitHub.
Gameplay movement is controlled by getting accelerometer data via the command-line tool ADB logcat from an old Nexus 5 Android phone that’s mounted on the Nerf gun. The data is logged using a custom app Alfredo made on Android Studio.
A Raspberry Pi 4 wired up to all the buttons on the other side of the Nerf gun
Part of the action
The controller’s design makes players feel part of the action as their Call of Duty operator scouts around locations. It’s a much more immersive experience than holding an ordinary game controller in your lap or tapping away at a PC keyboard. Alfredo even plays standing up now his NERF gun controller is in action. He might as well be on a real life Special Ops mission.
The Nerf gun complements the gameplay view that Call of Duty players have
More Call of Duty mod ideas…
So what’s next, Alfredo? We vote you make some modded night vision googles out of an old Viewmaster toy. That’ll totally work, right?
I am 90% sure young Alfredo doesn’t know what a Viewmaster is (even I had to Google it)
We here at Virtual Raspberry Pi Towers are looking forward to our weekends getting warmer, now that we are officially in British Summer Time. But we wanted to make the most of these last Saturdays and Sundays in which we have no choice but to cosy up against the typically British spring weather with a good old-fashioned YouTube rabbit hole.
Here are a few channels we think you’ll like. Some we’ve known about for a while, others are new friends we’ve made over the last year or so, and one is almost brand new so we’re putting you ahead of the curve there. You’re welcome.
Blitz City DIY (aka Liz) is a “DIY-er on a quest to gather and share knowledge” and has already built something cool with our newest baby, Raspberry Pi Pico. Her busy channel features computing, audio, video, coding, and more.
Check out Raspberry Pi Pico in action in this recent video from Blitz City DIY
We love Liz an extra lot because her channel features on entire playlist dedicated to Raspberry Pi Adventures. She also shares a healthy dose of festive content showing you how to Tech the Halls. No, April is NOT too early for Christmas stuff.
Our new friends at Electromaker share tutorials, community projects, and contests where subscribers win hardware and massive cash prizes. Flat cap aficionado Ian Buckley also hosts The Electromaker Show – a weekly roundup of all that’s new and interesting in the maker community.
You can also swing by the super useful online shop where you can buy everything you need to recreate some of the projects featured. If you’re daunted by shopping for every little bit you need to create something awesome, you can choose one of these electro {maker KITS} and get right to it. We especially like the Lightsaber and Daft Punk-esque helmet kits.
You must have seen an Estefannie Explains It All video by now. But did you know about the weekly livestreams she hosts on Instagram? We know you’ll watch just because she’s cool and sometimes holds her pet cat up to the camera, but you’ll definitely want to tune in to try and win one of her tech giveaways. Some lucky viewers even got their hands on a Raspberry Pi 400.
Ruth Amos and Shawn Brown use their channel Kids Invent Stuff to bring kids’ ideas to life by making them into real working inventions. Young people aged 4–11 can submit their ideas or take part in regular invention challenges.
The MagPi Magazine got to know Ruth a little better in a recent interview. And Ruth also features in the 2021 Princesses with Power Tools calendar, as a welding Rapunzel. Go on, you know you want to buy one.
Ellora James
We saved the best (and newest) for last. Ellora James is brand new to YouTube. Her first tutorial showing you how to use Pimoroni’s Grow HAT Mini Kit was posted just three weeks ago, and she added a project update this week.
Ella helps you differentiate between edible pie and Raspberry Pi
We really like her video showing beginners how to set up their first Raspberry Pi. But our favourite is the one above in which she tackles one of the Universe’s big questions.
YouTuber Chris Courses takes hydration seriously, but all those minutes spent filling up water bottles take a toll. 15 hours per year, to be exact. Chris regularly uses three differently sized water bottles and wanted to build something to fill them all to their exact measurements.
(Polite readers may like to be warned of a couple of bleeped swears and a rude whiteboard drawing a few minutes into this video.)
Hardware
Raspberry Pi
Water filter (Chris uses this one, which you would find in a fridge with a built-in water dispenser)
Solenoid valve (which only opens when an electrical signal is sent to it)
The solenoid valve and Raspberry Pi, which work together to make this project happen
How does the hardware work?
The solenoid valve determines when water can and cannot pass through. Mains water comes in through one tube and passes through the water filter, then the solenoid valve releases water via another tube into the bottle.
See – simples!
What does the Raspberry Pi do?
The Raspberry Pi sends a signal to the solenoid valve telling it to open for a specific amount of time — the length of time it takes to fill a particular water bottle — and to close when that time expires. Chris set this up to start running when he clicks a physical button.
We feel the same way about Raspberry Pi, Chris
Chris also programmed lights to indicate when the dispenser is turned on. This manual coding proved to be the most time-consuming part of the project.
But all the wires look so ugly!
Sleek and discreet
Chris agreed, so he 3D-printed a beautiful enclosure to house what he dubs the ‘Hydrobot 5000’. It’s a sleek black casing that sits pretty in his kitchen on a wall next to the fridge. It took a fair bit of fridge shuffling and electrical mounting to “sit pretty”, however. This Raspberry Pi-powered creation needed to be connected to a water source, so the tubing had to be snaked from Hydrobot 5000, behind appliances, to the kitchen sink.
Check out those disco lights! Nice work, Chris. Follow Chris on YouTube for loads more coding and dev videos.
You can always rely on Ryder’s YouTube channel to be full of weird and wonderful makes. This latest offering aims to boost dopamine levels with dog spotting. Looking at dogs makes you happier, right? But you can’t spend all day looking out of the window waiting for a dog to pass, right? Well, a Raspberry Pi Camera Module and machine learning can do the dog spotting for you.
Ryder’s Raspberry Pi and camera sit on a tripod pointing out of a window looking over a street. Live video of the street is taken by the camera and fed through a machine learning model. Ryder chose the YOLO v3 object detection model, which can already recognise around 80 different things — from dogs to humans, and even umbrellas.
Camera set up ready for dog spotting
Doggo passing announcements
But how would Ryder know that his Raspberry Pi had detected a dog? They’re so sneaky — they work in silence. A megaphone and some text-to-speech software make sure that Ryder is alerted in time to run to the window and see the passing dog. The megaphone announces: “Attention! There is a cute dog outside.”
The machine learning program clearly labels a ‘person’ and a ‘dog’
“Hey! Cute dog!”
Ryder wanted to share the love and show his appreciation to the owners of cute dogs, so he added a feature for when he is out of the house. With the megaphone poking out of a window, the Raspberry Pi does its dog-detecting as usual, but instead of alerting Ryder, it announces: “I like your dog” when a canine is walked past.
When has a megaphone ever NOT made a project better?
Also, we’d like to learn more about this ‘Heather’ who apparently once scaled a six-foot fence to pet a dog and for whom Ryder built this. Ryder, spill the story in the comments!
This mega-machine was two years in the making and is a LEGO creation itself, built from over 10,000 LEGO bricks.
A beast of 10,000 bricks
It can sort any LEGO brick you place in its input bucket into one of 18 output buckets, at the rate of one brick every two seconds.
While Daniel was inspired by previous LEGO sorters, his creation is a huge step up from them: it can recognise absolutely every LEGO brick ever created, even bricks it has never seen before. Hence the ‘universal’ in the name ‘universal LEGO sorting machine’.
Hardware
There we are, tucked away, just doing our job
Software
The artificial intelligence algorithm behind the LEGO sorting is a convolutional neural network, the go-to for image classification.
What makes Daniel’s project a ‘world first’ is that he trained his classifier using 3D model images of LEGO bricks, which is how the machine can classify absolutely any LEGO brick it’s faced with, even if it has never seen it in real life before.
We LOVE a thorough project video, and we love TWO of them even more
Daniel has made a whole extra video (above) explaining how the AI in this project works. He shouts out all the open source software he used to run the Raspberry Pi Camera Module and access 3D training images etc. at this point in the video.
LEGO brick separation
The vibration plate in action, feeding single parts into the scanner
Daniel needed the input bucket to carefully pick out a single LEGO brick from the mass he chucks in at once.
This is achieved with a primary and secondary belt slowly pushing parts onto a vibration plate. The vibration plate uses a super fast LEGO motor to shake the bricks around so they aren’t sitting on top of each other when they reach the scanner.
Scanning and sorting
The underside of the beast
A Raspberry Pi Camera Module captures video of each brick, which Raspberry Pi 3 Model B+ then processes and wirelessly sends to a more powerful computer able to run the neural network that classifies the parts.
The classification decision is then sent back to the sorting machine so it can spit the brick, using a series of servo-controlled gates, into the right output bucket.
Extra-credit homework
In all its bricky beauty, with the 18 output buckets visible at the bottom
Daniel is such a boss maker that he wrote not one, but two further reading articles for those of you who want to deep-dive into this mega LEGO creation:
Hacking apart a sweet, innocent Raspberry Pi – who would do such a thing? Network Chuck, that’s who. But he has a very cool reason for it so, we’ll let him off the hook.
He’s figured out how to install VMware ESXi on Raspberry Pi, and he’s sharing the step-by-step process with you because he loves you. And us. We think. We hope.
Get cutting
In a nutshell, Chuck hacks apart a Raspberry Pi, turning it into three separate computers, each running different software at the same time. He’s a wizard.
Our poor sweet baby 😮
VMware is cool because it’s Virtual Machine software big companies use on huge servers, but you can deploy it on one of our tiny devices and learn how to use it in the comfort of your own home if you follow Chuck’s instructions.
Useful labels explaining which bit of Raspberry Pi is capable of what
Firstly, you need to make sure you’re running the latest version of Raspberry Pi OS. Chuck uses Raspberry Pi Imager to do this, and the video above shows you how to do the same.
Format your SD card
It’s teeny, but powerful
Then you’ll need to format your SD card ready for VMware ESXi. This can be done with Raspberry Pi Imager too. You’ll need to download these two things:
Chuck is the kind of good egg who walks you through how to do this on screen at this point in the project video.
VMware installation
Then you’ll need to create the VMWare Installer to install the actual software. It’s at this point your USB flash drive takes centre stage. Here’s everything you’ll need:
And this is the point in the video at which Chuck walks you through the process.
Once that’s all done, stick your USB flash drive into your Raspberry Pi and get going. You need to be quick off the mark for this bit – there’s some urgent Escape key pressing required, but don’t worry, Chuck walks you through everything.
Create a VM and expand your storage
Once you’ve followed all those steps, you will be up, running, and ready to go. The installation process only takes up the first 15 minutes of Chuck’s project video, and he spends the rest of his time walking you through creating your first VM and adding more storage.
Top job, Chuck.
Keep up with Chuck
Fun fact: Raspberry Pi 4 is the same length as Network Chuck’s beard
Why use a regular swear jar to retrain your potty-mouthed brain when you can build a Swear Bear to help you instead?
Swear Bear listens to you. All the time. And Swear Bear can tell when a swear word is used. Swear Bear tells you off and saves all the swear words you said to the cloud to shame you. Swear Bear subscribes to the school of tough love.
To teach Swear Bear the art of profanity detection, Swear Bear creators 8 Bits and a Byte turned to the profanity check Python library. You can find the info to install and use the library on this page, as well as info on how it works and why it’s so accurate.
You’ll hear at this point in the video that Swear Bear says “Oh dear” when a swear word is used within earshot.
The microphone allows Swear Bear to ‘hear’ your speech, and through its speakers it can then tell you off for swearing.
All of hardware is squeezed into the stuffing-free bear once the text-to-speech and profanity detection software is working.
Babbage Bear hack?
Babbage the Bear
8 Bits and a Byte fan Ben Scarboro took to the comments on YouTube to suggest they rework one of our Babbage Bears into a Swear Bear. Babbage is teeny tiny, so maybe you would need to fashion a giant version to accomplish this. Just don’t make us watch while you pull out its stuffing.
Mike reports a “substantial difference in sound quality” compared to his previous setup (the aforementioned and reviled Bluetooth and RCA plug options).
This project lets you use a Raspberry Pi as a music player and control it from your mobile phone.
You can use an Ethernet cable, but Mike wanted to utilise Raspberry Pi 4’s wireless connectivity to boot the Volumio app. This way, the Raspberry Pi music player can be used anywhere in the house, as it’ll create its own wireless hotspot within your home network called ‘Volumio’.
Eew! No more direct audio connection to your phone to listen to music.
You’ll need a different version of the Volumio app depending on whether you have an Android phone or iPhone. Mike touts the app as “super easy, really robust”. You just select the music app you usually use from the ‘Plugins’ section of the Volumio app, and all your music, playlists, and cover art will be there ready for you once downloaded.
And that’s basically it. Just connect to the Volumio OS via the app and tell your Raspberry Pi what to play.
Amp it up
To get his new music player booming all around the house, Mike used a Starke Sound AD4, which you can watch him unbox and review.
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*.
The full setup (you won’t need a laptop while you’re cooking, so you’ll have counter space)
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.
Labelling images to train the image classifier
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.
Training the image classifier to know when you haven’t stirred the pot in a while
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.
He also rates this Auto ML system used in the project as a “great tool for makers.”
We love seeing how quickly our community of makers responds when we drop a new product, and one of the fastest off the starting block when we released the new Raspberry Pi Compute Module 4 last week was YouTuber Jeff Geerling.
Jeff Geerling
We made him keep it a secret until launch day after we snuck one to him early so we could see what one of YouTube’s chief advocates for our Compute Module line thought of our newest baby.
So how does our newest board compare to its predecessor, Compute Module 3+? In Jeff’s first video (above) he reviews some of Compute Module 4’s new features, and he has gone into tons more detail in this blog post.
Jeff also took to live stream for a Q&A (above) covering some of the most asked questions about Compute Module 4, and sharing some more features he missed in his initial review video.
One of our fave makers, Wayne fromDevscover, got a bit sick of losing at Scrabble (and his girlfriend was likely raging at being stuck in lockdown with a lesser opponent). So he came up with a Raspberry Pi–powered solution!
Using a Raspberry Pi High Quality Camera and a bit of Python, you can quickly figure out the highest-scoring word your available Scrabble tiles allow you to play.
You don’t have to use a Raspberry Pi 3B, but you do need a model that has both display and camera ports. Wayne also chose to use an official Raspberry Pi Touch Display because it can power the computer, but any screen that can talk to your Raspberry Pi should be fine.
Software
Firstly, the build takes a photo of your Scrabble tiles using raspistill.
Next, a Python script processes the image of your tiles and then relays the highest-scoring word you can play to your touchscreen.
The key bit of code here is twl, a Python script that contains every possible word you can play in Scrabble.
From 4.00 minutes into his build video, Wayne walks you through what each bit of code does and how he made it work for this project, including how he installed and used the Scrabble dictionary.
Fellow Scrabble-strugglers have suggested sneaky upgrades in the comments of Wayne’s YouTube video, such having the build relay answers to a more discreet smart watch.
No word yet on how the setup deals with the blank Scrabble tiles; those things are like gold dust.
Let’s start by pointing out how wonderfully nostalgic many of Wes ‘Geeksmithing’ Swain’s projects are. From his Raspberry Pi–housing cement Thwomp that plays his favourite Mario games to The NES Project, his NES replica unit with a built-in projector — Wes makes the things we wished for as kids.
The NES Project covered in HackSpace magazine
We honestly wouldn’t be surprised if his next project is a remake of Duckhunt with servo-controlled ducks, or Space Invaders but it’s somehow housed in a flying space invader that shoots back with lasers. Honestly, at this point, we wouldn’t put it past him.
Making the Minecraft friend notification display
In the video, Wes covers the project in two parts. Firstly, he shows off the physical build of making the sign, including laser-cut acrylic front displayed with controllable LED lights, a Raspberry Pi Zero, and the wooden framing.
Secondly, he moves on to the code, in which he uses mcstatus, a Python class created by Minecraft’s Technical Director Nathan Adams that can be used to query servers for information. In this instance, Wes is using mcstatus to check for other players on his group’s dedicated Mincecraft server, but the class can also be used to gather mod information. You can find mcstatus on GitHub.
Each friend is assigned a letter that illuminates if they’re online.
Lucky for Wes, he has the same number of friends on his server as the number of letters in ‘Minecraft’, so for every friend online, he’s programmed the display to illuminate a letter of the Minecraft logo. And while the server is empty, he can also set the display to run through various light displays, including this one, a dedication to the new Minecraft Nether update.
Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wenn du diesen Technologien zustimmst, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn du deine Einwillligung nicht erteilst oder zurückziehst, können bestimmte Merkmale und Funktionen beeinträchtigt werden.
Funktional
Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.