Live data from Hacker News

My Business Card Runs Linux

thirtythreeforty.net

121–130 of 415 posts

Re: My Business Card Runs Linux

#121

Earlier quoted context omitted.

I mainly work in web-dev, but working in embedded systems is kind of my hobby. It's kind of refreshing working on bare-metal, optimizing up-to single bytes of data, when I'm usually working on layers and layers of abstraction everyday.

Where does a web-dev turn to to get started in this as a hobby?

I highly recommend the ESP8266 and ESP32 once you're a little more familiar with the arduinos.

They have Wifi, and the ESP32 is actually very powerful and has two cores. They make for great DIY home automation/IOT devices and are pretty easy to work with.

Re: My Business Card Runs Linux

#122

Earlier quoted context omitted.

I mainly work in web-dev, but working in embedded systems is kind of my hobby. It's kind of refreshing working on bare-metal, optimizing up-to single bytes of data, when I'm usually working on layers and layers of abstraction everyday.

Where does a web-dev turn to to get started in this as a hobby?

Buy one of these: https://www.digikey.com/product-detail/en/stmicroelectronics...

…and read this: https://docs.rust-embedded.org/book/

Highly recommended!

Re: My Business Card Runs Linux

#123

I really want to learn being able compile and solder an embedded system but I don't know where to start. Assuming I have the parts, tools and materials, how can I learn where to put capacitors/resistors etc in a custom design? What kind of simulators are good at testing these ideas without needing to waste expensive components? What was missing in my Computer Engineering curriculum which paints those circuit parts (e…

There are a lot of electronics tutorials that you can find starting from Arduino. SparkFun and AdaFruit sell various kits and have a lot of tutorials for things like how to solder.

Re: My Business Card Runs Linux

#124
post #95

Earlier quoted context omitted.

I don't get this lead-free hatred on internet forums. People say they can't solder with lead-free, and that it is terrible, and that joints look dull. So much hatred that I actually tried it out. And I found the process is basically just the same and there is nothing to be afraid of. Just set the solder iron temperature a bit higher and that's it. Works like a charm.

My note was not at all about lead-free hate, actually, since several years, everyone in EU (and I believe in US as well) has been using lead-free solder (ROHS is 2003, if I recall correctly). As you say it is just a matter of slightly increasing the soldering iron temperature, but it doesn't end there and there may be issues further on (JFYI): https://en.wikipedia.org/wiki/Whisker_(metallurgy) It seems like lead-free…

I took a quick look at a rework station in an aeronautic company in France, all leaded solder.

Re: My Business Card Runs Linux

#125

Earlier quoted context omitted.

That’s if you even have a USB A socket anymore!

I don't see why you were downvoted. I fully get why the blog writer didn't include USB-C with this awesome project. But there's now a growing group of people who simply can't use USB-A anymore with their laptops. Most will have an adapter, but not all.

What an absurd tragedy. Everyone was just fine with usb-A and ethernet ports and hdmi but no, now these laptops need dongles for literally everything.

Re: My Business Card Runs Linux

#126

Earlier quoted context omitted.

That’s if you even have a USB A socket anymore!

I don't see why you were downvoted. I fully get why the blog writer didn't include USB-C with this awesome project. But there's now a growing group of people who simply can't use USB-A anymore with their laptops. Most will have an adapter, but not all.

While this is generally true, I think it’s less true for embedded systems. All of the tools I use at work for embedded systems engineering (JLink, serial adapter, oscilloscope, logic analyzer, nearly all MCU dev boards and FPGAs) are USB-A. I use a MBP and simply could do any work whatsoever without a USB hub. I think it’s fair to assume anyone in the industry can use USB-A.

Re: My Business Card Runs Linux

#127

To me it's truly mind-bogging that a tiny $1.42 chip contains almost everything needed to boot Linux: a 500mhz cpu, 32MB SDRAM, 2D GPU, SD/MMC support, and USB controller, all packaged inside a 10mm x 10mm chip? It makes me really want to get into embedded development.

The roadblock has always been the MMU. Vanilla Linux won't work without it, and uCLinux is always in some strange phase of support for newer architectures if it's supported at all. I found a decent port of uCLinux to the Cortex-M3 once, but the host core was 120 MHz and it was pretty much a science experiment and not much more.

I can't tell from the datasheets and the description. Does this ucontroller have an MMU?

Re: My Business Card Runs Linux

#128

Earlier quoted context omitted.

The roadblock has always been the MMU. Vanilla Linux won't work without it, and uCLinux is always in some strange phase of support for newer architectures if it's supported at all. I found a decent port of uCLinux to the Cortex-M3 once, but the host core was 120 MHz and it was pretty much a science experiment and not much more.

I can't tell from the datasheets and the description. Does this ucontroller have an MMU?

It’s an A9, same as on Xilinx Zynq 7000 series, 32-bit ARM core with full MMU.

Re: My Business Card Runs Linux

#129
post #34
post #30

Earlier quoted context omitted.

You and your parent clearly shows the current boring, uninspiring state of HN community. Well done. Now, where is the predictible sandboxing guy to counter your predictible "security implications" argument?

Sort of agree, but the "well done" part in your reply also represent a sad aspect of HN, in my view

Yes, you're right. Can't edit it out, sorry.

Re: My Business Card Runs Linux

#130
post #2

I am astonished just reading this, what have been some reactions handing these out?

Author here. It's a really good conversation starter. I've given a couple of them out and the reaction is always that I bought it somewhere, and I have to explain that no, I really did the entire design from start to finish!

Really loved the look of your website... Is it designed by you?
Post reply on HN