Embedded - 448: Little Squiggles All Around

Episode Date: April 27, 2023

Carl Bugeja makes actuators out of PCBs, puts them to work flapping origami bird wings (or moving robot rovers), and takes videos of the whole process. Oh, and get this, self-soldering circuits.  Fir...st, origami: flap actuators video. Your source for the PCB actuators: flexar.io Carl’s YouTube channel is filled with hardware, software, successes, and misses. Check out his tiny foldable rover and the self-soldering circuit. His projects are open source so you can find the information on github.com/CarlBugeja Carl has a site (carlbugeja.com) and shows his projects on Instagram instagram.com/carl_bugeja Elecia worked on a zero-heat-flux, deep tissue temperature measurement system. Transcript

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to Embedded. I am Alicia White, alongside Christopher White. Let's talk about PCB boards making themselves move and then soldering themselves and origami. It's going to be a good week. Our guest this week is Carl Bugea. Hi, Carl. how are you doing? Hi, thanks for having me.
Starting point is 00:00:29 Could you tell us about yourself as if we met, I want to say at an origami convention, but yeah, at an origami convention, sure. Sure. So I'm an engineer that lives on a tiny island called Malta in the middle of Europe. So my job is to design weird and novel electronic projects and document all of them on YouTube. And we will be talking about many weird projects. But first, lightning round where we ask you short questions and we want short answers okay are you ready yes uh what's your favorite fictional robot okay um i guess it has to be woolly what is your
Starting point is 00:01:14 favorite origami pattern um it's good to be in the crane or this one i I guess. Flexible or rigid PCBs? Flexible. Can flex circuits be made into origami? I think so, yes. Do you work on one project at a time or do you have several in the queue? Unfortunately, several. How far
Starting point is 00:01:41 can your fold-up rover go in one charge? I think it can last around 15 minutes, but it heavily depends on how smooth the terrain is. So on rough terrains, it needs to have the battery fully charged to keep going. Is that 15 or 50, almost an hour 15 minutes 15 minutes if someone were to visit malta what restaurant should they go to it's hard to tell because there are so many restaurants here open
Starting point is 00:02:18 in the last five years it's a little bit crowded to be honest. But there's a lot of Italian cuisine and stuff like that. So I think you have several options to choose from. Do you have a tip everyone should know? I guess to never give up on anything that you're working on, I guess, because somehow eventually you can get it to work. That is a great tip. So I do want to talk about your origami actuators. DJ, a listener, sent in that video. But while we were talking about scheduling this, we then got another video about a fold-up rover and then
Starting point is 00:03:14 another one about a self-slotterian circuit. So where should we start? um let's start with the actuator stuff i guess because um that inspired a lot of the fold over as well so you folded a bird and a dog and just a flex circuit. There was no traditional motor solenoid thing. How does that work? So the idea actually came about when I was, so I had already developed the flexible actuator and the PCB actuators. And then I had one project where I tried to turn a heater into a sticker and see how and what applications it could be useful in. And when I was sort of testing it,
Starting point is 00:04:32 I realized that putting an actuator on a sticker sort of doesn't exist and would be very useful in some cases especially in origami because flexible PCBs are like paper then so so the idea was to develop a sticker actuator that actually um connects to paper and sort of you could bring life into origami. Going back to the heater, I actually worked on something similar. It's interesting because we were making a thermometer that was non-invasive. And so you stuck the heater onto somebody's forehead and it had some insulation and then you heated it such that there was no temperature gradient between the heater and the human skin.
Starting point is 00:05:37 And that was deep temperature measuring. I don't remember the acronym for it, but it was kind of cool. Have you done stuff like that so um what i have done is try to apply sort of um one time i have i had received um like uh an email from a scientist um in algerentino and he actually told me that he's using my actuators as heaters so basically what he required is like a heater that is paper thin so my flexible actuators were just 0.1 millimeter thick and sort of I had this sort of
Starting point is 00:06:27 let me try and actually put a heater on flexible PCBs instead of using my actuators as heater and there were quite an interesting quite a few interesting results
Starting point is 00:06:43 in that experiment, I think. Did you melt any flux circuits? Yeah, I sort of tried to heat them to their limit. So basically, flexible PCBs are rated to 100 degrees Celsius and what I what I try to do is to run a long duration test for around I guess it was two weeks or one month, something like that, because this was more than a year ago. And it's actually the PCB that I was testing eventually turned into this brownish color. It was still functional and it was like non reusable, but, um, I, I mean, it was still cool to see that the limitations
Starting point is 00:07:50 of these, of these circuits, but then eventually I also learned that the so flexible PCBs, um, there are different colors and for some reason they are rated at different temperatures so the black cover lay um was um should sustain higher temperatures than the brownish one and that that was the conclusion for that project sort of you did something sort of similar with self-soldering PCBs. Yes. Could you describe it? Yeah, that project was actually stuck in my head for around five years. And after thinking about it a lot, I eventually decided to give it a try. Viewers from my channel probably know that I first tried to create a PCB hot plate.
Starting point is 00:08:48 My plan was to first create a hot plate, then try to tackle self-soldering circuits. found out that there's a lot of things to learn from my side about PCB heater, so it wasn't that easy as I thought it was. But eventually, from all the testing that I have done, I have found that PCB hotpl plates are actually a very bad idea because PCBs are not rated to go to high temperatures for a long duration of times. So basically, the conclusion was that a PCB hot plate would be only used four or three times maximum until it starts getting damaged.
Starting point is 00:09:55 But this still made the self-soldering circuit feasible because you only have to solder the circuit one time for the self-soldering concept. And once I eventually reached that point, I tried to make the video as geeky as possible, I guess. You said not long duration and one time. That makes sense because the boards have to get hot enough to be soldered normally. Exactly.
Starting point is 00:10:31 And on the inside, if I remember correctly, you took a plane that might normally be a ground plane. Exactly. Instead of having it all copper, you made little squiggles all around except for where there were vias. Exactly. How did that lead to heating? Did you have a short to ground? How does that work? Imagine a resistor. When you pass current through it, it heats up. The same goes for a copper track. If the resistance is small enough,
Starting point is 00:11:11 it will heat up. My idea was to use low temperature solder paste to heat it up so that it could follow the soldering reflowing profile. Are the squiggles to increase the resistance so that it heats up? The squiggles are just to make the trick longer because you have to achieve the resistance have to be high enough so that the current won't be too high and I could be I would be able to just power it with like nine volts or something like that or 12 volts that is why I try to increase the resistance as much as possible. It was an interesting video that you could make one of these from another one of these,
Starting point is 00:12:09 the whole mother baking the daughter thing. But would you do this in real life? Are there production uses for this? I mean, for hobby projects, I think it's perfect. But for someone who doesn't own a reflow, perhaps, sorry, a hot plate. But for production, I'm not totally sure, because one of the biggest criticism that the project received was that um sort of in engineering school they teach you that ground should have the shortest path as possible for high speed circuitry um so
Starting point is 00:12:59 most probably this circuit would either um does not pass something like an EMC test or something like that. Um, because it's actually, um, has a very bad ground plane, even though I had a separate, um, ground layer underneath it.
Starting point is 00:13:20 Hmm. But you could rectify that by right now you connect your squiggly layer to the ground layer to have two ground layers. But if you just, instead of connecting it, left it floating, then that wouldn't matter, would it? I don't think that that would matter. to do some more testing on this so that I can perhaps create even a better version with less, less swiggly lines and the shorter path to ground. I'm still sort of brainstorming at the moment on how, on how I can create a better version. But I mean, for me, it was just a cool concept that I had to try out. I think it's one of those concepts that is so novel to me anyway,
Starting point is 00:14:20 that I can't readily see the application, but I know there must be some really cool application for it that i'm missing and this is not a criticism it's a this is so outside what i would expect somebody to do that i have to process it for a while but i think i mean it's kind of along the lines of you know all the self-assembling or self-repairing kinds of things like von neumann machines and all that uh that i feel like, yeah, okay, maybe something that needs to repair itself could have a whole array of these layers and
Starting point is 00:14:51 okay, well, this isn't working, we'll try to reflow this one part of the circuit or something like that, but it just seems like there should be really, really important applications of this. Yeah, I mean, for repair, it would definitely, there were a lot of comments suggesting it to be used in repairs or even even for something that has like a critical data where if for example
Starting point is 00:15:19 if stolen the pcb has to self-destruct. Or someone even suggested using the heater to keep satellites warm from the cool environment of space. So there are a lot of areas where this could actually be useful. I was starting to think of things like places where you don't necessarily have all the tools you want, but it's difficult because you also do have to solder paste it and put all the components on. So it's not like you can do it in a field test unless you have a very quiet place to be.
Starting point is 00:16:04 But I started, you know, could you do it in space? Why would it be better to do this in space than to have it heater? Or could you do it in Antarctica where you don't necessarily have everything and you want to be able to configure circuits on the fly? Yeah, it can be portable i guess by just connecting a battery but the space idea was just related to um keep it keeping the actual circuit warm not soldering it i guess but i guess it can also be soldered in space, but it would be messy, I guess. If you went to Mars, what would you need to take with you?
Starting point is 00:16:52 At some level, you don't know what you need to take with you, so you need to take flexible things. So it was the same perspective as Antarctica for me. You could also selectively blow parts of it. If you had a whole array of these, you could blow parts of, like if you had like a whole array of these, you could address parts of the circuit with a heater, you could like blow fuses that way I guess, or blow up
Starting point is 00:17:12 an EPROM. Just one though, not the whole thing. Trashy, yeah, I mean. I'm going to selectively modify the circuit. But you also in an effort to scientifically determine the maximal limit, you also set one of these on fire, which I found highly amusing. How far did it go?
Starting point is 00:17:35 What was the power where it just said, no, I'm not ever going to work again? So PCBs are rated, their material are rated on a parameter called TG rating. So usually the highest rating, for example, for the PCB that I used was 170 degrees Celsius. I'm not familiar with Fahrenheit, so I'm sorry. You can translate it if you'd like. Hot, very hot. Above 300, way above boiling. So trying to heat up the thermal track higher than that value will damage the pcb especially for for long durations and in the test i think i i powered the track with around 30 volts if i'm not mistaken um so that's so that's brought up the temperature
Starting point is 00:18:47 way high and the interesting thing is that since that swiggly track once the pcb starts sort of getting damaged and sort of like getting melted, the tracks themselves start to get shorted. So by that process, they're essentially lowering the resistance even more. So sort of like creating a bigger damage. A cascade effect, yeah. Exactly. You just need more current after yeah. Exactly. You see more current after that.
Starting point is 00:19:25 Exactly. Okay, so how do heaters relate to flap actuators? They actually relate a bit because one of the limitations of PCB actuators are the thermal limits of the PCB. So like I said, for flexible PCBs, for example, the maximum temperature it can withstand for it to be okay is 100 okay, it's 100 degrees Celsius. So when passing current through the copper tracks, it will obviously heat up even though it's a coil, not a PCB heater. So that is actually the limitations of the coils themselves, is that they have to operate within the maximum temperature ratings of the PCB. Oh, okay. So it's basically if you take a flap actuator
Starting point is 00:20:36 and use it too much or power it too much, it will burn itself out not not at one at a much higher voltage it it will but um even at say i usually try to keep their voltage ratings below five volts but even, if you power it at 8 volts for like one month, it will eventually damage itself. And we haven't really described what the flap actuator looks like. And I think the way, since we're podcasting, that's always a challenge. But I think the way to start is with the circuit pen that you used to make one of these on paper. Can you describe that? Yes. So this idea came about when I just bought some conductive ink and I was playing around with trying to make a coil that was similar to my PCB actuators. The downside of that project was that conductive ink has a low conductivity when compared to copper.
Starting point is 00:22:15 So the effects are not as, the coil's magnetic field is not as efficient as the PCB one, but it worked and I did manage to attract paper with magnets. So these are basically deconstructed solenoids in a sense, right? You've got a coil and then it's acting on a permanent magnet. And the coil just looks like a spiral. Yeah. So you apply a very, very inefficient electromagnet. That's how I like to describe it.
Starting point is 00:22:53 It's an electromagnet without a coil. And so the flap actuator goes between two magnets if you want it to go all the way back and forth. Is that right? Or does it only need one? The current flap actuators I have only has one because I had a whole project trained to, because at one point I first, so I first were making these actuators for fun. Then at one point, I tried to create... I was getting into the robustness of these flexible PCB actuators.
Starting point is 00:23:39 So the reason for this was that I started observing some failures when I was powering these coils for one week or two weeks. So the goal was to create a flap that could sustain, sort of could be powered for like a year or two. And the advantage, the good thing about this is that now I sort of have like a template for a flap actuator that can actually be robust and be used in projects like mechanical displays and where I'm now confident that it wouldn't fail for a long duration. Mechanical displays, say more about that yeah so one of my um future projects is will be a display made out of these flaps it will be sort of like a mix between a flip dot display
Starting point is 00:24:57 and kinetic sculpture um and like I was saying if I haven't just focused on the durability of these flaps going for this new project would be very bad
Starting point is 00:25:19 I guess because it wouldn't it wouldn't have lasted very long. I guess knowing that they can go for millions of cycles really helps the idea that this will last. Yeah, exactly. Pop-up books, electronic pop-up books where the people can move and stuff.
Starting point is 00:25:44 I'm sorry. Thinking of other things you could do with this. But I can't just drive this flux circuit from my normal processor. I can't just hook it up to an Arduino and hope that I don't source enough current to blow up my chip. Yeah. Arduino won't supply enough current. What you need to drive it is either a MOSFET, a single MOSFET
Starting point is 00:26:10 transistor, but that would actually control it in control the current in one polarity. You can also use an age bridge where you could reverse the current and actually flip its polarity.
Starting point is 00:26:30 And that's how you get it to go back and forth. When you want it to be close to the magnet, you have it go one way. If you want it to be far, you have it flip its polarity. And then you have a kit with those. They're the Flexar drivers. Those are the H-bridges. Yes. So I have a website called flexar.io.
Starting point is 00:26:50 And there I sort of sell a kit where people can experiment with this directly. The driver, what it does is basically has five functions, and you can basically switch between each function to see, because the actuator, for example, can also be used for buzzing, making a sound. It can either be used in a square wave mode or in a PWM mode where it sort of is driven with like a triangular waveform and stuff like that. Have you looked at reversing it to make sensors? Like you could make a little paper keyboard or something?
Starting point is 00:27:43 Yeah, I'm not sure if it can actually be used as a pressure sensor, but it can be used as an inductive sensor. There are many applications and also development kits that are using PCB coils for inductive sensing. Okay. Where it can either perhaps detect a magnet or detect a metallic object. They have also showed it in some of my videos as well. Like a paper microphone.
Starting point is 00:28:19 Yeah, we actually saw that. Oh, did we? I mean, I don't know that I saw it from Carl, but I saw something about it. Have you done a paper microphone? I haven't done it yet. I mean, with these PCB actuators, because I guess it cannot generate magnetic field. It would be too weak, I guess. You'd have a big low-noise amplifier. You would need a really large too weak I guess you would need
Starting point is 00:28:46 a really large gain I guess it would be a fun project though to do that so you show these on YouTube and you sell these little kits but they're all open source so
Starting point is 00:29:01 if I wasn't lazy I could make my own do you make most of your money from YouTube? Yeah. So I make my income from two ways, from these projects and from the kits I sell on my website. Even though all my projects are open source, the good thing about YouTube is that first you're documenting everything in your videos,
Starting point is 00:29:35 which would be very helpful to a lot of people. While doing this, you will be also building a community um which obviously by by watching your videos will help you make more videos um then i also have a patreon um membership um where i have a lot of members that are supporting directly my projects. And I also have a couple of sponsors that fund the PCBs and actually the projects themselves. How did you get started? What came first, the kits or the videos? The videos came first. So my first video on YouTube was about the PCB motor.
Starting point is 00:30:29 And then I spiraled my way down to PCB actuators, flexible actuators and stuff like that. How does a PCB motor work? So a PCB motor works like every other three-phase brushless motor but instead of having windings wired windings the
Starting point is 00:30:55 coils are printed onto the circuit themselves and then you have a rotor on top with a couple of magnetic poles and by providing a commutation signal, the rotor rotates. So you're doing the whole three-phase commutation where you are right now it depends on what signal you get because you're trying to throw the motor around based on changing electrical signals yes it's usually
Starting point is 00:31:37 in a closed loop um in a closed loop orientation it's based on the position of the rotor that's hard i did that once and i managed to get some beautiful oscilloscope traces and yet the motor just kind of fell there no no the motor was a student i was sort of creating like um a brushless motor esc and it it was pretty hard and challenging to do it because it's it you have to have very very efficient code um to get the motor rotating at very high speeds. Because if you have just a little delay, it will lose commutation.
Starting point is 00:32:33 This is one of those cases where you actually truly need real-time response. You can't have any latency. You can't do this in Linux. I don't think so, no. Depends on your Linux. I'm sure if you applied enough CPU power.
Starting point is 00:32:49 I don't know. I don't know what I'm talking about. I mean, for low speeds, I'm pretty sure you can do it. But for very low speeds, motors, I'm not sure. It becomes untenable pretty quickly. I used a TI Piccolo because those seem to be very designed for this problem. But I think in your videos you're using a PIC something? Yes.
Starting point is 00:33:18 So my ESC sort of went through phases because at first i started with a pic 16f then i switched to a dspic my controller then um for the rover i switched again to the pic 16f because the dspic was out of stock everywhere and so it's at the moment it's pretty pretty all over the place, but I'm planning to make a whole video just about speed controllers and how it can actually... I will go in more detail about PCB motors and how you can select the most efficient ESC for your PCB motor application. Cool. I look forward to that one.
Starting point is 00:34:15 And please add some oscilloscope traces because they're so pretty. So make sure I understand. So the PICs are being used solely as speed controllers. So if you wanted to drive several motors, you're going to have a higher level microcontroller that's talking to all the PICs and telling them how to adjust their speeds? Yes. Okay.
Starting point is 00:34:35 That's how my rover was working. So it had four PIC-16F microcontrollers, and the ESP32 was talking to them, basically just sending the speed. And the ESP32 was also talking to your Xbox controller? Yeah, it was using a PlayStation controller. Over Bluetooth? Yes.
Starting point is 00:35:04 Oh, neat. Okay. I think I missed that from the video, is how that was connected. Over Bluetooth? Yes. Oh, neat. Okay. I think I missed that from the video is how that was connected. So that's cool. So this rover that we're talking about, everybody's thinking like a mouse droid from Star Wars,
Starting point is 00:35:17 something, you know, at least calf high. But this is tiny. Yeah. How big is your rover? I don't think i ever measured it but it's quite small it's around i think the battery was i believe 4.9 centimeters in length and the battery is pretty much the length yeah Yeah, exactly. I think the wheels go a little beyond, depending on which you have printed up. Exactly. It's around five centimeters in length, something like that. Yeah, it was tiny. And that, of course, causes its own problems because it's not heavy, which makes it easier to go, but harder to get traction. Okay, so the hook of the Rover is that it uses these PCB motors,
Starting point is 00:36:08 but actually the structure is also PCBs, so it folds into itself, right? It folds into a cuboid. Did you ever try tracks instead of wheels? I haven't, but it's one of the main points that is highlighted for the next version. But before thinking about that, I'm just focusing on the motor and trying to squeeze a little more torque out of it so um my first step for the the next this next rover is just going to be just focused on the motors and trying to get more torque out of them how do you how are you trying to do that like i can see that the pcb presents some limitations about how physically things can be structured so what what things can
Starting point is 00:37:05 you adjust to get more torque yeah there's actually quite a long list um first of all the most obvious thing that can be done is adding more poles so currently my motor has six poles. Going for like a nine pole motor would like increase the torque. The only problem with that is the area. So I'm still not sure if nine poles can actually fit in that area that area and if not how much bigger does the motor needs to get but then there's a lot of other stuff that can also be tested something like for example a lot of people suggest hold back arrays for example my rotors are quite small so I'm still not 100%
Starting point is 00:38:10 sure that the magnets would fit inside that and have that orientation but I mean I'm still experimenting with a lot of stuff currently. You put this experimentation style of development on your YouTube channel.
Starting point is 00:38:29 You also put your mistakes on. How do you decide what you're going to put up? How do you decide what mistakes are too embarrassing to show on video? I actually try to put everything in the videos as long as it obviously follows the same arc of the video. But there are some things that obviously would make the video last forever. So, for example, for the rover, I was having a problem with the PlayStation joystick communication because I had another joystick that was like a mock-up and it wasn't working with it.
Starting point is 00:39:32 So I spent like weeks trying to solve this problem and I eventually didn't solve it. But then it comes to how long will the video is going to last and is it like important um for for the the build so there you sort of have to make some decisions what to leave out and what makes the video interesting. It must be difficult to have the balance of making the video interesting and fun and entertaining, but also showing the engineering in a way that is understandable to the people who are interested in that sort of thing?
Starting point is 00:40:27 Yeah, it's very difficult. I think it's... I'm always sort of not 100% sure how video is going to go, but I try to keep them as fun and as interesting as possible because my goal ideally is just to build an engineering community. So with that, you have to sort of make the video interesting for engineers and for students and people that are just starting out. Have your videos gotten more technical over time or less technical? I think, I'm not sure.
Starting point is 00:41:20 I think they have become more technical, but I am always trying to explain the technical stuff in more fun way so that sort of the students and people that don't have an engineering background can still understand them. And that's why your self-soldering video made me hungry. Let's see, I have a couple listener questions um maddie c wanted to know where you get your inspiration for your designs okay so um so some ideas are are just like I don't know I came up
Starting point is 00:42:07 I come with them in the shower or something like that the self-soldering circuit was one of them for example because like I said this has been five years in the making this idea so
Starting point is 00:42:24 but a lot of other projects just start by creating other, finishing up other projects. So for example, the PCB motor project, I started working on the new version as soon as I finished the rover. And a lot of my projects, I think, are created that way. Do you have any that you've put on the shelf that you wonder if you'll ever get back to? Yes, actually. I have some projects that happened before YouTube.
Starting point is 00:43:16 So before I was posting video, I was still working on some other stuff that maybe someday I will revisit. That brings up another question from a listener. William asked, what motivated you to start a YouTube channel? And you've mentioned community. What is the Maker community like in Malta? Pretty zero, I think. what is the maker community like in Malta? Pretty zero I think there was
Starting point is 00:43:51 the first maker fair that was going to happen got cancelled because of COVID so but I think it's improving with time let's say that because currently they're trying to motivate a lot of young students to get into the STEM world.
Starting point is 00:44:13 So it's improving. But when I was young, it was hard to find a friend that was into this kind of stuff. What are some of the other motivations to start the YouTube channel? Yeah, so basically, when I finished my engineering course, I started a startup with my friend. And during that time time we were experimenting with a lot of interesting things. But the startup eventually failed because of financial issues. But I remember saying to myself, we have done a lot of research and sort of documentation wasn't very good if
Starting point is 00:45:09 perhaps we have put all this stuff on youtube or hackaday or something like that um maybe it would have been beneficial um to others and maybe also to us because you actually have to show what you're creating. And that's when I started the YouTube channel, I think, after that failed startup experience. In school, could you have imagined um doing youtube as a as a job no i was very shy um if you watch um my first videos um they are they are horrible to watch but when I was at university my passion was always trying to invent new things so at one point we also had a group of four friends where we weekly discussed new inventions that we could invent
Starting point is 00:46:23 and create as a startup or as a business. And I think YouTube is the perfect place to do that because when it comes to hardware, it's very, very hard to start a startup hardware because, first of all, any hardware project starts with R&D. And obviously, during that phase, the whole project could fail or from the research you have made, it would be unfeasible to do. So YouTube is the perfect place i think to do that because um even if something doesn't work you you still showing people what you've learned um which i think is is very entertaining as well.
Starting point is 00:47:26 And the education part is admirable but if you want to have a new startup with a new invention if you're giving away all your ideas how will that work? So you're referring to us putting them as open source?
Starting point is 00:47:44 As open source as explaining them on YouTube? If you invent something that you want to have a startup about, do you think you can be as open about it? Yeah, I think you can because as you go along, people will start also putting their ideas in your comments and suggesting if the idea is feasible or what sort of applications would they use it for. And I think by putting it as open source, you're first giving it to the community so anyone out there can build it yourself.
Starting point is 00:48:33 And like I said, by having this community, if someone, for example, copies you or uses your idea. Like people still, for example, one time it happened on one of my projects, people will sort of still comment that sort of, have you seen Karubu Jaya's video about? So there's still sort of the feeling of a community behind it so on your videos they comment have you seen your videos no no on other if if they for example someone tries um to create something something similar or stuff like that. It does happen, though.
Starting point is 00:49:28 People do comment on people's own stuff and say, hey, you should check this guy. I am that guy. I've had people ask me interview questions straight out of my book. And it's like, maybe you should check the book. Let's see. William had another couple things to say but also please let him know i've been watching his channel from almost the first upload i really respect his enthusiasm and creativity thank you very much um where do you want this to go go self-soldering self-folding self-driving robot
Starting point is 00:50:05 or YouTube star with 10 billion followers no I don't I mean my goal in life is just to keep inventing stuff I guess even if it's
Starting point is 00:50:22 I mean some of my projects, I think cannot actually be turned into a viable product. So my goal is to just keep improving some of them and try to create a better future, I guess. One more listener question from Peter. What kinds of projects would you recommend for someone looking to learn more
Starting point is 00:50:50 about designing foldable circuits? Foldable or flexible? Let's go with both. Foldable. Foldable, okay. So my suggestion would be to first start with rigid PCBs and use connectors or soldering bridges to connect the PCBs together
Starting point is 00:51:11 if you haven't obviously done a foldable circuit before because that way it will give you a good idea of um the clearances and stuff like that of the pcbs and um things that you have to be careful um that perhaps don't pops pop to your mind when you you're designing things um i think that's a good way to start. If you have seen my foldable rover, if you have seen the two-wheeled robot, so before the foldable robot, there was a two-wheeled robot. That robot was actually connected with connectors. So it had three PCBs in total that sort of formed a U-shape and were all connected with connectors. So it had three PCBs in total that sort of formed a U-shape and were all connected
Starting point is 00:52:08 with connectors. That raises a question that I had in my mind earlier and forgot to ask. Are you doing anything with the coils or with any of the projects? Some of them you're doing on flex circuits, some of them you're doing on regular PCBs, but are you doing anything where the manufacturing places for the PCBs come back to you and say, what are you doing? This is weird, or this is difficult, or...
Starting point is 00:52:35 One of the sponsors is the PCB manufacturer. Do you get special treatment for that? Do you get to have special circuits? No, I don't think so. I mean they they sponsor everything that i ask for but um the but they do come up with like because their marketing team is different than their technical team so um when it comes, for example, to flexible stiffeners for flexible PCBs, I tend to either, for example, for the Baro overhead, around six of them.
Starting point is 00:53:21 So they do come back just to, for example, to verify if they have understood the file correctly or like how many stiffeners do have. I am working on a new project, for example. It's just a small actuator, but for this actuator, so this actuator has a flex chair
Starting point is 00:53:48 I'm not sure if you know what flex chairs are they are used in plastic normally there is a lot of 3D prints currently with flex chairs and
Starting point is 00:54:04 stuff like that. They're really popular. And I'm trying to integrate them into PCBs. And for this specific design, I had the same model for like 10 times. And for them, seeing all these stiffeners got them crazy. So stiffeners has been one of the areas they've asked about anything else yeah they all the shape some of my um my shapes for example the i made a wearable heated vest which was around 70 centimeters big. That was, so imagine a PCB almost as big as one meter, very close.
Starting point is 00:54:54 Wow. So that was strange to them. I once made like a Christmas tree that sort of unfolds. That also raised a lot of questions on their side. The RGB ball also had a very weird shape. Right, right. I imagine they're getting used to it by now. Yeah. For a few projects I submit, I expect a follow-up email from their site.
Starting point is 00:55:31 Going all the way back to the flap actuators and thinking more about my personal projects, usually when you have them, they're flapping back and forth to their full extent. They're making a large motion very quickly. Can I make that same motion but slowly or does it have to be fast? Yes, yes. It can also be slowed down.
Starting point is 00:56:05 You just have to tune the frequency of your signals. And it can actually be made quite small. And if you install a square wave, you create a triangular waveform, the motion is very organic. It's like sort of, for example, a wing for a bird and stuff like that. Because it's not just on, off, on, off. It's slowed down. Cool. I have an origami jellyfish pattern that I want to try.
Starting point is 00:56:41 And so if I get a kit and I get the flex if you get a kit if you ship the kit that i order and i get the flex our board and the the the flap do i need another controller don't i i need something else to tell it what to do. The driver actually has an onboard controller, so you can just sort of plug it in and it will work. But it also has an option to provide external signals, so you can also control it with your own microcontroller if you'd like. Like SPI, I2C, UART?
Starting point is 00:57:31 No, it's just the two PWM signals that drives the HBridge module. And can I reprogram the PIC that's on there? Yes, you can also do that. In the datasheet, there is the description the um programming pins and what they are do i still have a pic programmer i might i'm sure we have a pic programmer somewhere in a drawer all the programmers um have you tried to get like a heartbeat in a stuffed animal instead of a flap? Heartbeat? What do you mean? Oh, you want to make a haptic engine out of this? Yes, I want to make a haptic heartbeat.
Starting point is 00:58:18 I think you can do it with the 12 layer PCB coil. It depends on how much you want it to have, how strong you would like the vibrations to be. How come you didn't make this about 20 years ago when I wanted to put it on a t-shirt? Can you go back in time and make this? You were eight. To be fair, I mean, the physics of this was there 20 years ago. Yes. Yeah.
Starting point is 00:58:56 But those little Vibe coin cell batteries, coin cell motors never worked the way I wanted them to. Do you think this can be a replacement for some of the haptic motors? I'm not completely sure because I have some experience using haptic motors and some of them produce a large vibration. My goal was never to create a haptic motor. I just wanted to use this for robotic applications and other stuff. But I think if tweaked appropriately,
Starting point is 00:59:43 the 12-layer coil can be used as a haptic device as well. Well, if I get it working, I'll let you know. Carl, it's been really wonderful to talk to you. Do you have any thoughts you'd like to leave us with? No, it's been really fun talking to you guys. So thank you so much for having me on the show. Our guest has been Carl Bugea, electrical engineer and YouTube creator. His channel is Carl Bugea, which is C-A-R-L-B-U-G-E-J-A. And of course, there'll be a link in the show notes. Thanks, Carl.
Starting point is 01:00:26 Thank you so much. Thank you to Christopher for producing and co-hosting. Thank you to DJ at RIT for recommending Carl. Of course, I love all the YouTube origami videos you send me for everyone. Oh yeah, thank you to our Patreon listener slot group for questions, and thank you for listening. You can always contact us at show at embedded.fm or hit the contact link on Embedded FM. And now a quote to leave you with from Akira Yoshizawa, a pretty famous origami guy. My origami creations, in accordance with the laws of nature,
Starting point is 01:01:08 require the use of geometry, science, and physics. They also encompass religion, philosophy, and biochemistry. Overall, I want you to discover the joy of creation by your own hand. The possibility of creation from paper is infinite.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.