Embedded

View Original

417: I Don’t Know How My Brain Works

Transcript from 417: I Don’t Know How My Brain Works with Alex Covor, Elecia White, and Christopher White.

EW (00:07):

Welcome to Embedded. I am Elecia White, alongside Christopher White. Today, let's see, hydroponics, Circuit Sculpture LED Tiara, tools for lighting photo shoots, AI, embedded. Let's just say I have no idea what we're talking about, but I'm excited to talk to Alexandra Covor.

CW (00:27):

Hi, Alex. Welcome.

AC (00:29):

Hi, Elecia. Hi, Chris. Thanks for having me on your podcast.

EW (00:33):

Could you tell us about yourself as if we met at an electronics conference in Central Europe?

AC (00:42):

Okay, so, I'm Alexandra. I'm a maker, maybe also an artist, and soon to be an embedded engineer. I have a bachelor's degree in electronics, and I'm currently doing my master's degree in embedded systems. And in my projects, I love mixing art and electronics.

AC (01:00):

My favorite projects to work on are anything involving LEDs, blinking lights, colorful lights, and really tiny microcontrollers, and also PCB design.

EW (01:13):

That's a lot.

AC (01:15):

Thank you.

EW (01:17):

Before we ask more about all of those, we want to ask you short questions, and we want short answers. This is called lightning round. Are you ready?

AC (01:26):

Yes.

CW (01:27):

Best place to visit if I go to Bucharest?

AC (01:30):

The Village Museum. It's really interesting. They brought houses from all of the places in Romania, and you can visit them and enter them. It's really interactive. That's why I love it.

EW (01:44):

Favorite color to set a NeoPixel to?

AC (01:46):

Purple.

CW (01:48):

Favorite maker magazine?

AC (01:50):

The MagPi, maybe, because I'm featured in it.

EW (01:56):

Hardware or software?

AC (01:58):

Hardware.

CW (02:00):

Do you have a microcontroller that's your current favorite thing to work with?

AC (02:05):

I think it's the ATtiny, any ATtiny, because they are really small.

EW (02:12):

Do you have a favorite fictional robot?

AC (02:16):

The Butter Robot from Rick and Morty, ... or BMO because I like the color.

CW (02:24):

Sorry. Nobody's ever answered that one before.

AC (02:28):

I thought so.

CW (02:29):

Do you like to complete one project or start a dozen?

AC (02:32):

Oh, start a dozen.

EW (02:34):

Do you have a tip everyone should know?

AC (02:38):

Yes. I sometimes buy components that catch my attention, even though I don't have a project in mind for them right away. Because later on I might get inspired, and I might want to build a project just because I have a component I like.

CW (02:53):

This is exactly what I've been trying to tell Elecia for decades about musical instruments.

AC (02:59):

Yes. I totally agree with that.

CW (03:02):

And she just doesn't believe me, but this is good evidence.

AC (03:06):

Yes. You get me.

EW (03:10):

In your introduction, you said maker and maybe also an artist. How do you decide when you're an artist? Do they give you an award?

AC (03:20):

I have no idea, but for example, I know I can say I'm an engineer because I have a diploma. But as an artist, I don't know. I don't have any proof for that. And I know there are people out there who are way cooler than me at art. So I don't know if I can call myself an artist.

EW (03:42):

It's a title that I always struggle with, because nobody ever says, "Okay, now you can call yourself an artist." I've met people who are at the beginning of what they're doing, and they claim the title, and they're excited about it.

EW (03:59):

And then, like you, "Well, maybe, I mean, I do art sometimes." Do you think there will be something that makes you say, "Okay, now this is it?"

AC (04:12):

Maybe one day when my projects will be ... really well-known, and then I would have the approval of the approval of many people. Maybe that would make me an artist.

CW (04:27):

How many people to take? I'm just giving you a hard time, because this is something I struggle with too. And some other guests have struggled with, "Oh, I don't want call myself an artist," when they have tons of artistic things they've put out there that are very good. And looking at your things, I feel the same way.

CW (04:43):

So it's a weird thing to decide. And unlike engineering, like you said, which comes with a diploma or some credential, there isn't one for artists. I mean, you can get a degree in art, but there's plenty of artists who don't have a degree in art.

AC (05:00):

Yeah, absolutely. So let's just say I don't have an answer for that now.

EW (05:06):

That's fair. Do you have a favorite project that nobody really knows about?

AC (05:14):

I think all of my projects are online, so everyone knows about them, but my favorite is the tiny violin.

EW (05:23):

Chris was playing with the tiny violin before we started, -

CW (05:26):

Well, I was looking at the videos.

EW (05:26):

I mean, he was looking at the video.

CW (05:28):

Yeah.

EW (05:28):

How big is the tiny violin?

AC (05:33):

It's three inches or two inches. I'm not really sure about American measuring units, but -

EW (05:41):

That works.

AC (05:41):

- something between that. Really tiny.

EW (05:45):

When people complain for no reason, sometimes we pretend to play a tiny violin to go along with their complaints. Is just a U.S. idiom, or is that why you have a tiny violin?

AC (06:03):

It's not just a U.S. idiom, but it's also not why I have a tiny violin. But many people have told me it would be great to use it for that. I made it because I love violins, and I also love really tiny tools, tiny instruments, anything tiny, tiny microcontrollers. So I wanted to challenge myself to build a really tiny PCB. So, violin it was.

EW (06:35):

Well, I mean that doesn't follow. I want something tiny. It's going to be a violin.

CW (06:41):

No, she likes violin, and she wanted to make some.

EW (06:43):

Okay.

CW (06:43):

It makes perfect sense.

EW (06:44):

What does it have in it?

AC (06:48):

It has an ATtiny10 or 13, I don't remember, some LEDs, a buzzer, and a few passive components.

EW (07:02):

It sounded awfully good for that to be just buzzer sound. There's no other musical element to it?

AC (07:11):

No.

EW (07:12):

Okay.

AC (07:12):

I didn't have space for anything else.

CW (07:15):

And so you just PWMed to the buzzer?

AC (07:18):

Yeah.

CW (07:19):

Cool. What was the challenge in making it so small? I'm not somebody who's successfully ever made a PCB, so I'm not familiar with what the challenges of a normal one are. But was it just fitting components and finding the least amount of components that would do what you wanted, or were there other issues?

AC (07:40):

It's the same challenge in all tiny PCBs. I think that's powering it, because most batteries don't come in such small sizes, or if they do, they get drained really fast. And I used the tiniest LiPo battery I could find. And the charging circuit, that also fit in there, in the violin, but that's a challenge in every project.

EW (08:09):

Most of the tiny violin is a PC board. I mean, there's no container, but how do you thread the strings?

AC (08:23):

I added some drills in the PC design, and I used some soldering wires that I cut. And I just soldered them through those drills. ... It was an idea that came to my mind after I ordered the PCBs. So it wasn't what I intended initially.

EW (08:50):

It's so cute though. And ... it plays some songs. It's not just buzzing. It actually seems to play songs so you can pretend to do the violin thing.

AC (09:03):

Yes. I found a really cool library on GitHub, which had lots of songs to choose from. So I chose my favorite ones from that library.

CW (09:16):

Seeing the pictures of it by itself, you don't get really a sense of scale. But the intro to the YouTube video, or the one of them, shows you playing it. It's pretty small. I think it's two inches, not three.

AC (09:32):

Yeah.

CW (09:33):

It's really cute.

EW (09:34):

Okay. But there is another project that I think has gotten a little bit more publicity for you, the PicoLight. That was the one that was in the magazine. Could you describe it?

AC (09:48):

Yes, absolutely. So in my projects, I really like the part when I get to take pictures of the PCBs, and I usually take macro pictures, because all of my projects are tiny. So we have some studio lights, which are huge, that I use to change the color of the background or create some different shades of colors on the product.

AC (10:15):

But I wanted something tinier to fit the size of my project. So I made PicoLight. It's also a team effort, so it's not just my project. It's a Zalmotek project, let's say. And yeah, it's a tiny studio light. It's adjustable. So you can change the intensity and the color of the light.

EW (10:40):

It's a 4x4 matrix of NeoPixels.

AC (10:44):

Yeah.

EW (10:46):

And you said it was a joint effort with Zalmotek. That's the company you work for?

AC (10:51):

Yes, exactly.

EW (10:54):

What made them decide that they were willing to be partners on this?

AC (10:58):

Well, we take some time from our daily work to work on our personal projects, because we think that's important for our company culture. And we were talking about this, we were discussing, and we decided we had to do this. So I designed the PCB.

AC (11:21):

Then my friend Mihnea decided to work on the software a bit as well and help me with the laser cutting part for the cover. And yeah, that's how we decided we needed to build it.

EW (11:40):

Are you going to make a product out of it?

AC (11:41):

We want to. We have to figure out whether anyone would actually buy it, because we are excited about it and our friends are excited about it. But we don't know if we would have enough people to be interested in it. But maybe we will Kickstart it.

EW (12:02):

And then there's the question of, do you sell it as a kit that people build, or do you sell it as a product that has an interface that people can set what they want?

AC (12:14):

Oh yeah, because I think that also changes the target market. Because if you want to sell it as a kit, it's maybe exciting for other makers like me. But if I sell it assembled, it's probably exciting for photographs or people who don't care about the process of assembling it and just want to use the final product.

EW (12:40):

Do you have any idea which way you'd like to go?

AC (12:43):

No.

EW (12:44):

Fair enough.

AC (12:45):

Absolutely not.

EW (12:48):

It has been used for photography as you started, but looking at it, I wanted to play with it for other things. ... I mean, do you ever just leave it on your desk running random LED patterns?

AC (13:06):

That's exactly what I was about to say. Yes. That's why I made the rainbow mode as well. Because I want to keep it on my desk.

CW (13:17):

You need two of these for origami.

EW (13:20):

I do. Because the paper is often white, and you can't quite see where the curves are. This would be really cool to be able to show the motion beyond the folding.

AC (13:34):

Oh, that's such a cool use case.

EW (13:37):

So let me know when the kits are ready.

AC (13:39):

Yes.

CW (13:39):

Well, you can build it yourself. There's a BOM right here, and you can just order the PCB.

AC (13:45):

Yeah. It's open source.

EW (13:46):

You put all of your projects, open source, including the PicoLight, on Hackster.io. Why?

AC  (13:55):

Because the open source community is the one which inspired me to do what I'm doing today. So I want to give back and do the same for others. And why keep it for myself? It's not like it's the best idea in the world, and I need to keep it only for myself to not have everyone steal it.

AC (14:16):

No, I think it's the best way. And maybe somebody else will take it and modify it, improve it. Why not?

EW (14:26):

Making is a set of skills and certainly fun. But writing things up for other people can be tedious, or do you find that fun too?

AC  (14:41):

It can be tedious, but depending on the project, it could also be fun. It's weird, because for my work I do the same things I do for my hobby, except, yeah, for my work, I do what the client wants. And for myself, I do really silly projects.

EW (15:03):

Is silly a criteria?

AC  (15:05):

I don't know. They don't really have use cases except for the PicoLight maybe.

EW (15:14):

I teach a class in embedded systems, and we just had the project day where people showed off their projects.

EW (15:22):

And it was really neat, but I was a little disheartened by one person kind of apologizing for their fun project, something they'd done to amuse themselves, when some of the other projects were bigger and had more societal impact. But I think silly is important.

EW (15:42):

Do you actively think, "Okay, will this make me laugh?" How do you figure out which project you're going to do next?

AC  (15:52):

That's a tough question. I don't really know. I may see something online that I'm interested in, not necessarily hardware-related. I may just see how it was with the violin. I randomly got the idea of making it, or for the PicoLight, I actually had a problem in real life that I wanted to solve.

AC (16:20):

But I don't know how my brain works when it comes to new project ideas. Yeah, I don't really know.

EW (16:34):

When Chris asked, "Do you start a dozen projects or finish one," and you said, "Start a dozen," which is very common, I tend to have a dozen ideas, and we'll start a couple.

EW (16:47):

But that process of having the ideas and getting down to which ones I'll actually work on and maybe which one I will finally finish, is there something that helps you push through for the ones you do finish?

AC  (17:05):

I think for all of them, I'm first wondering, "What would be the process of making it? What would it involve cost wise, timewise? Do I have this skill? Do I want to learn this skill?" And there's probably a formula that combines all of these, and it helps me decide which one I want to choose.

AC (17:33):

So far, I've chosen projects that involve things I want to learn from, because I don't have that many projects. I built a few, and those were my absolute first projects. And I put them online, because I wanted to share the journey with everyone.

AC (17:53):

But I mainly did them because I wanted to learn about microcontrollers or PCB design. So I think the skill I'm learning is the most important thing for me when choosing a project.

EW (18:07):

You said your company does give you some time to work on these, but is it hard to work on these on similar sorts of technology during the day, and then come home, and work on the same things for yourself?

AC  (18:23):

I wouldn't say so, mainly because the use case is different even though the technology is the same. If the use case is something that is fun for me, or I can also give it an artistic touch, a personal touch, then I would say that gives me enough motivation to make it.

EW (18:47):

I'm so happy for you, but I wish I had more of that. I spent part of my morning working on Python for origami. And now I'm like, "Oh, I'm going to have to work tomorrow. And I have to do Python too." I just don't always have the oomph to do both work and making things, technical making things.

EW (19:13):

Is there something you do to keep yourself engaged, or is the making of the things what keeps you engaged?

AC  (19:20):

I think it's the making of the things and also the fact that I can combine art in my projects. Because otherwise I think I wouldn't have the energy. That's why I don't do really serious projects, because, yeah, if I do this during the day at work, I wouldn't have the energy to do it again after work.

EW (19:47):

And I think ... when I have projects that I've written up, there's this sense of completion that I don't always get at work. "I'm done with this finally." And that's probably why I'm having trouble with origami, because I'm at the stage of this is never going to work, which, I just have to keep working on it, and eventually it will work.

EW (20:08):

You were an Ada Lovelace Fellow at the Open Hardware Summit. What was that?

AC  (20:18):

It's a really interesting opportunity, and I have to thank my friend Senja for telling me, "Hey, should we apply to this at some point?" Because I didn't know about the opportunity until she told me about it, and I maybe wouldn't have trusted myself to apply to this. But she trusted me. So I filled out an application.

AC (20:49):

I think it had six questions. It wasn't really complicated. I wrote about my project and my background. And I was really surprised when they chose me, because I didn't expect that.

EW (21:04):

I mean, you got to go to the conference, but I think tickets were free. So what does this get you?

AC  (21:12):

Yeah, indeed, tickets were free, and it was sadly online this year. But it was meant to be a travel stipend, actually. But since the conference was online this year, they changed it to a personal development fund. So I got to use the money from it to buy some really cool tools that I'm excited to use now.

EW (21:40):

What did you get?

AC  (21:41):

I got some Hakko soldering tools, the soldering station, a few extractors, and a few miscellaneous tools.

EW (21:51):

That sounds exactly right. That just is what I would want to use the money on, is the tools that make these things fun. Now having these tools, are you thinking about different projects? Do you have new ideas?

AC  (22:07):

I mean, I don't have different ideas than I did previously, but it's definitely much easier to assemble them. Because I also get inspired when I use these tools. There's a difference when you use really professional tools. I feel like it also makes me feel like a real engineer, because I have my own professional soldering tools.

CW (22:47):

Sometimes real engineering is using duct tape and -

EW (22:52):

Chewing gum.

CW (22:52):

- chewing gum in the field when you don't have anything else.

EW (22:55):

Did you have a favorite Open Source Hardware talk this year?

AC  (23:01):

Oh, yeah. Anu was talking about how yarn is hardware, and she was talking about her different knitting and electronics projects. And you should really check that one out. I actually reached out to her after the talk, and we are friends now. We are discussing different ideas about wearables and electronics.

EW (23:29):

Find a link to that talk and make sure it's in the show notes.

AC  (23:34):

Absolutely. I will give the link.

CW (23:37):

I want to go back to what you said about picking projects based on the skills you want to learn. What sort of skills, just pick a couple example projects like the PicoLight, what did you learn with that, or what did you set out to learn with that?

AC  (23:52):

Well, first of all, PCB design, then some microcontroller programming, CircuitPython because I haven't used it before. Yeah.

CW (24:04):

That's a good set.

AC (24:04):

That's all.

EW (24:05):

That's a great set. You also draw a comic called Pika Comics in which you have little Zener diodes having a party, and rabbits doing logic gates, and tic-tac-toe LEDs. These are very cute. What made you start these?

AC  (24:34):

Oh, thank you for saying they are cute. I'm glad you like them. I started the comics during college, because during some courses, during some lectures, I got bored. And my brain needed something creative to do in order to be able to continue to pay attention to the really difficult concept.

AC (24:59):

So I came up with Pika Comics, which explains complex ideas in a fun way, in a visual way. It was mainly for myself, but I decided to share it online because maybe it would help some other people too. My dream is to one day write a book in that style about electronics with doodles.

EW (25:24):

I think doodling is very important. It helps me understand things. But showing off doodles like you are doing, I mean this motor with the horse in it and a carrot -

CW (25:39):

The zero-ohm resistors. It's very funny. It's a zero-ohm resistor, and he holds a sign saying "I stand for nothing." These are very good.

AC  (25:51):

Thank you. I'm really glad somebody understands my jokes and laughs at them.

CW (25:57):

That's all we all want is somebody to laugh at us in the appropriate time.

EW (26:03):

But not the not appropriate times. Okay. So for work, what do you do for work?

AC  (26:13):

In short I'm a product manager at Zalmotek. We are an IoT development company from Bucharest, Romania, and we build proof-of-concept projects for different clients. And my work is so varied that I couldn't define exactly what I do, because each project is really different.

AC (26:35):

But that's why I love it, because it's fun, and it doesn't get me bored. One of our clients is Waylay. If you check out my Hackster account, we have a series of tutorials. They are an IoT platform from Belgium. And they reached out to us, and they told us they wanted to do some tutorials with us, some use cases to showcase the functionalities of their platform.

AC (27:07):

And it was really fun, because we got to choose the themes we wanted to work on. So we did a pet feeder, for example. That was really fun. Also, taking pictures of it was really fun.

AC (27:20):

Besides Waylay, we also are now collaborating with Edge Impulse, and I'm really excited about this one. They just started publishing some of our tutorials. So you should check those out.

EW (27:35):

Edge Impulse is the company that does machine learning on microcontrollers.

AC  (27:42):

Yes.

EW (27:43):

What kind of projects do you have for that?

AC  (27:46):

One of the projects that's already out is a workplace organizer using the NVIDIA Jetson Nano Developer Kit, and it uses machine learning and the Edge Impulse platform to identify whether tools are placed at their designed place after the end of a work shift. So it helps keeping your workplace clean.

EW (28:14):

So you're telling me there would be a giant alarm with red lights when somebody steals my tweezers?

AC  (28:21):

No, we don't have that functionality yet, but if you think it would be useful, we could implement that.

EW (28:28):

It's just the tweezers. The rest of the tools I can replace, but -

AC  (28:33):

Oh, I get you. I really love my tweezers.

CW (28:38):

Maybe a tweezer dispenser would be a good -

AC (28:39):

Oh, yeah.

EW (28:43):

So with Waylay and Edge Impulse, do they come to you and say, "We want you to build demos to show off our products," and then you get to choose what things might best show off machine learning or automation?

AC  (29:01):

Yes. That's exactly how it works.

EW (29:05):

There are so many crazy ideas I have for both, and then we can combine them, and have machine learning, and automation, -

AC (29:11):

We have one project -

EW (29:13):

- and silly LED things. Oh. Oh, go ahead. One project.

AC  (29:17):

No, sorry. Sorry for interrupting. I just wanted to say that we have one project that combines both Waylay and Edge Impulse.

EW (29:27):

Can you tell us about it?

AC  (29:29):

I don't remember which one was it.

EW (29:32):

Okay. ... We've been talking about how making it fun, making it silly, is part of what makes projects after work more appealing. But you have at least one serious project on your GitHub page, automated hydroponic system? Does that have to do with work, or is that just you?

AC  (30:03):

No, it doesn't have to do with work, but it was my thesis project. So it had to be complicated or more serious. However, it's still a passion project, and I really had fun building it.

EW (30:19):

Can you tell us what it does, and how many strawberries you've gotten to eat from it?

AC  (30:26):

I think about 10 strawberries.

CW (30:29):

That's better than our backyard so far.

AC  (30:34):

And after that I managed to kill them, but I didn't put that in the documentation. My project works perfectly.

EW (30:43):

Of course it does.

CW (30:44):

You just need to change the marketing.

AC (30:46):

Oh, yeah.

CW (30:46):

It's a strawberry eradicator.

AC  (30:48):

Yeah, exactly. But on a serious note, it's a hydroponic system for growing strawberries. It uses Grafana and InfluxDB. It also uses PID for automatic pH control. I have some pH adjusting liquid that I insert into the system to decrease or increase the pH, because strawberries need a certain value for the pH.

AC (31:24):

It also uses image recognition to tell you whether you have strawberries or not in the system. And I also used image recognition to identify if the leaves have any illness, so if they turn brown, or anything like that.

EW (31:44):

Do you actually have a function called strawberry detection system?

AC  (31:49):

No.

EW (31:51):

It's sad, because sometimes writing functions like that is just so much fun. You have to wonder if somebody coming along after you will realize just what a genius title that was.

AC  (32:01):

Oh yeah. I should have thought of that.

EW (32:05):

The strawberries, well, first, Grafana. I'm unfamiliar with it, but you have a picture in here that makes it look pretty interesting. What does it do?

AC  (32:14):

It's for visualizing all sorts of metrics. I think SpaceX also uses it, which I think is really cool, so I wanted to use it as well. And I combined it with InfluxDB, because I also needed a database to store the metrics.

EW (32:37):

And so the strawberry growth goes to some online cloud thing? Which cloud provider did you use?

AC  (32:47):

It was InfluxDB, and it was stored on the server we have at work. They made a playground area for me to be able to do this, so I don't destroy anything.

EW (33:04):

Okay. And then you point Grafana to that, and it makes all kinds of pretty pictures.

AC  (33:11):

Yes, exactly.

EW (33:12):

Okay. So many of my clients aren't really sure about which cloud provider they want, or if they do want to work on AWS, or Azure, or Google Cloud instead of doing something on their own servers. So it's interesting to hear about different possibilities there.

AC  (33:32):

Yeah. I get that, but I didn't have that much data. So it wasn't such a big issue for me to use the server we have at work.

EW (33:46):

When did you leave school?

AC  (33:49):

So I'm still in school. I'm finishing my master's degree right now. But two years ago I finished my bachelor's degree, which is four years long here where I live, because it's an engineering degree. And yeah, two years for my master's degree, which I'm currently finishing.

CW (34:10):

So you mentioned early in the show that it was a master's degree in embedded systems? Is that right?

AC  (34:17):

Yeah. Exactly.

CW (34:18):

That's really interesting to me, because every time we ask this question, I feel like I'm getting super old. But when we were in school, there was no such thing. There were no degrees in embedded systems. There was computer science. There was electrical engineering, and you could kind of mix and match classes, and hope for the best.

CW (34:36):

But it's interesting for me to hear that there's a graduate degree in embedded systems. What's your coursework look like? How's it structured?

AC  (34:46):

So I have to mention that it's a new course.

CW (34:49):

Okay.

AC (34:49):

I think it's three years old, so yes, you have a point. And I really enjoyed it, because I studied a lot of things that are actually useful right now for work, from FPGAs, digital circuit design, parallel programming, CUDA. What else?

CW (35:17):

That's a lot. That's a broad curriculum actually.

AC (35:20):

Yeah.

CW (35:21):

I'm actually surprised. Okay.

AC  (35:23):

Anything related to optimizing the code, parallelizing the code, OpenMP, inter-vector instructions, many things really.

EW (35:40):

Is it more hardware or software?

AC  (35:43):

More software. What was hardware-related was just a digital design course.

CW (35:51):

What sort of platforms, you mentioned CUDA, and OpenMP, and things, those sound like those are things that you would work on that have a lot of horsepower?

AC  (36:01):

Yeah.

CW (36:03):

Okay. So GPUS? This is big embedded.

AC  (36:08):

Yeah. GPUs, and FPGAs, and we also had a course on microcontrollers.

CW (36:14):

Okay.

EW (36:15):

How much machine learning is there in your coursework?

AC  (36:19):

I had one course related to machine learning, and the focus was on making a project that would be light enough to run on an embedded system.

EW (36:33):

Was that before, after you started working with the Edge Impulse?

AC  (36:38):

It was before.

CW (36:39):

Yeah.

EW (36:40):

Okay.

CW (36:40):

Throw you into the deep end.

EW (36:43):

What do you want your career to look like?

AC  (36:47):

So I'm not really the kind of person who plans a lot, so maybe I don't have an answer for that. But I would like to be able to call myself both an engineer and an artist. Because when I was a kid, at some point I wanted to be an artist.

AC (37:06):

But I didn't do that, because everybody was telling me that, "No, you can't make money out of that. You'll end up hungry." So I want to do both, just to prove to kid me that it's possible, and I can have fun doing both.

EW (37:25):

Are you going to have to decide how to give yourself the artist title then? Is it when you sell a sculpture, when you have1000 Twitter followers, when, I mean, what is the -?

CW (37:36):

The second one is a terrible criteria.

EW (37:38):

Yes. Yes. Very terrible criteria. Maybe Instagram followers.

AC  (37:43):

Yeah.

EW (37:44):

Yeah. That's so hard, and it would be interesting -

CW (37:48):

I think it's when she's on a podcast as a guest talking about her work.

EW (37:53):

Well, then that's easy. We can check that right off.

AC (37:55):

Oh, so I'm an artist. Thank you.

EW (38:01):

Title bestowed.

CW (38:02):

I don't think we're actually in charge of that.

AC (38:03):

Exactly.

CW (38:03):

But we can claim to be. When I was at Fitbit, we had a team in Bucharest. And it was a fairly large team, and I worked with them on a number of projects within the company.

CW (38:17):

And I don't know if they're still connected after the Google acquisition or not, but I was surprised as an American that there was a big tech scene in Romania. And I just wondered if you could describe what the tech scene is like there.

AC  (38:29):

So I think we have a lot of interest in sciences and technology in general. I was actually talking to a friend about this. It turns out Romania is one of the countries in Europe with the highest employment of women in technology, which I find really cool. I'm proud of that.

AC (38:52):

But yeah, we focus a lot on technology and you have to study something science-related. It's a really common thing here.

AC (39:05):

And actually, because you mentioned working with the Fitbit team, one of my professors at this master's degree had a startup called Vector Watch, which was a wearable very similar to Fitbit. And they got acquired at some point by Fitbit and then Google. So it's very possible that you two worked together, which I find really cool.

CW (39:29):

It's very possible. Yeah. That was the team, ... the Vector team.

AC  (39:33):

Yeah. Yeah. So your question got me really excited. And I don't think many people are aware of open hardware and the idea of a hackerspace or a makerspace. That's not really common here, but technology is, so I'm hoping maybe in the future we will become more aware of open hardware and the power of the community.

CW (40:07):

So it's more of a professional engineering -

AC (40:10):

Exactly.

CW (40:11):

- kind of culture. Yeah.

AC (40:12):

Yeah.

CW (40:13):

Yeah. And there were more women on the team in the Romanian team than there were on some of the teams in the United States. So that was a nice thing to see.

EW (40:21):

Some of the teams?

CW (40:22):

A lot of the teams. Well, it wasn't always like that.

EW (40:25):

No. There is one more project I want to ask you about. I have a deep fondness for llamas, but you have an alpaca dev board. Why? I mean, have you ever met an alpaca?

CW (40:40):

I thought the question was going to be, "What's the difference between an alpaca and llama?"

AC  (40:44):

Oh.

EW (40:46):

That's a harder question than most people think.

CW (40:48):

Yeah.

EW (40:48):

And there are some pretty major differences, and if you have to choose one to pet, pet the alpaca. And if you have to choose one to protect the flock, choose the llama. Anyway, please, Alex, go ahead.

AC  (41:04):

So no, I haven't gotten the chance to pet any alpaca, but I'm hoping to in the future. And my first PCB badge was an alpaca badge with a color-changing LED as a tail. And everybody loved it. I'm happy about that. So I wanted to make a dev board with it so people could actually play with it and personalize it.

AC (41:35):

So I used the same design for the alpaca badge, and then ATtiny85, because it was one of my favorite microcontrollers at that time. And in addition to the rainbow tail, it now has glowing cheeks as well.

CW (41:53):

That's very important.

AC  (41:56):

Yes. But also, I love both alpacas and llamas. I think it's important to mention that both are cute.

CW (42:06):

So all of your projects have what I think of as really interestingly designed PCBs with cool shapes and stuff. And as someone who has tried to make PCBs a few times and kind of given up, how did you learn to do that? And what tools do you use? And do you have any advice for, that's three questions.

CW (42:29):

So three questions. How did you learn to do it? What tools do you use? And do you have advice for people like me who kind of want to do it, but keep getting tripped up?

AC  (42:38):

So I'm self-taught. I learned most of it by asking people different questions when I got stuck or by Googling it. And I used EAGLE CAD when I started, but now I'm using KiCad, because it's open source. And it's also pretty easy to do designs in it.

AC (43:02):

And also advice for anyone who would want to try to do this, just reach out to people who do it and ask them questions if you get stuck. And also, adding the design to the PCB is not that difficult. I would say the circuit itself is more challenging.

CW (43:23):

Yes.

AC  (43:24):

And if you have the chance to make a pretty project, why not do it? Don't make a plain rectangular shape. At least do rounded corners.

EW (43:38):

Speaking of rounded corners, looking at the alpaca, you don't have straight lines between components.

AC  (43:47):

Yeah. Because I don't like them.

EW (43:49):

How do you get something to not do straight lines? I mean, I have no idea how you do that in EAGLE or KiCad.

AC  (44:01):

In EAGLE, you could draw directly rounded lines. It had an option for that. And I think the new KiCad also has this option, but I'm not sure because I just switched to KiCad. But they also have a plugin for that. I think it's online somewhere in GitHub. So, many, many options to do this.

EW (44:29):

I like the swirly lines. You said this was a badge. What makes it a badge?

AC  (44:37):

For the alpaca badge, so not the dev board, I added some pads, some exposed copper pads, and I just soldered some hooks to it. So you could use anything, conductive thread, whatever you want to use to put it on your clothes

EW (44:59):

And where did you wear it to?

AC  (45:03):

I put it on my backpack, because it's also useful as a light.

EW (45:10):

When people talk about badge development, I usually think about conferences. But people do use them for other things. Do you have any ideas for badges for conferences?

AC  (45:26):

I haven't really thought of that, because I feel like these conferences are so far away from me that I never thought of attending one.

AC (45:36):

But now that I got the fellowship, and I was actually thinking of attending the summit, the Open Hardware Summit, I'm thinking maybe I should also go to a conference. So maybe I should start thinking of a design.

EW (45:53):

There are many European conferences. I don't know about the Romanian scene, but I'm pretty sure we're going to get an email about it. So I will forward that along to you.

EW (46:09):

Well, I'm glad you chose alpacas and that you have introduced us to more swirly lights as well as rounded corners. I didn't even know you could do that. The alpaca is just so cloud and fluffy-like. Do you have any thoughts you'd like to leave as well?

AC  (46:28):

Yes. I think I would like to say thank you to the open source community.

AC (46:34):

Because I wouldn't have been here if I hadn't met so many friendly people who helped me with my projects and also pushed me to do things I'm not comfortable with like talking about myself in a podcast or applying for the fellowship. I think it's an awesome community.

EW (46:58):

I think that you will be successful. You've been a great guest on this podcast, and you did get the fellowship, so I look forward to seeing more from you. Our guest has been Alexandria Covor, Embedded Systems Engineer and Product Manager at Zalmotek and a recipient of the Open Hardware Summit's Ada Lovelace Fellowship.

CW (47:19):

Thanks, Alex.

AC (47:19):

Thank you so much.

EW (47:21):

Thank you to Christopher for producing and co-hosting. Thank you to Senja for connecting me with Alex. And of course, thank you for listening. You can always contact us at show@embedded.fm, or hit the contact link on embedded.fm.

EW (47:35):

And now a quote to leave you, with from Nadia Comăneci. "Enjoy the journey, and try to get better every day. And don't lose the passion and love for what you do."