Loved the article, but loved even more to learn about MicroPython. As an amateur programmer that has never actually physically handled hobby micro-controller type boards, but has read a lot about them, it was amazing to be able to try out the emulator at https://micropython.org/unicorn/ Make the leds blink, see how servo control works etc, all in the browser without having to actually buy any hardware! I had never se…
My Business Card Runs Linux
51–60 of 415 posts
Re: My Business Card Runs Linux
#52Waw, I wasn't expecting the components to be that cheap. That said I haven't bought such components in a very long while.
It’s QFN though so you need a reflow oven to make the boards at home. I’ve had bad experiences with the allwinner chips (the boards I had years ago were very unstable) but the mainline kernel support is very exciting. That you can order a few phones built around them now too is just awesome.
Re: My Business Card Runs Linux
#53Re: My Business Card Runs Linux
#54While it's a fascinating project I'd have some security concerns about plugging someone's USB business card into my computer.
OTOH, a security conscious engineer could exploit this to have the business card call home and automatically block communications from the company so one does not waste time with them ;)
Re: My Business Card Runs Linux
#55Earlier quoted context omitted.
From the project webpage: > It has a USB port in the corner. If you plug it into a computer, it boots in about 6 seconds and shows up over USB as a flash drive and a virtual serial port that you can use to log into the card's shell. The parent of this thread has a valid point here and the insecurity implications of this is nefarious if one isn't careful. While it is a technically cool fun project, I can imagine a bad…
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?
Re: My Business Card Runs Linux
#56Waw, I wasn't expecting the components to be that cheap. That said I haven't bought such components in a very long while.
Re: My Business Card Runs Linux
#57My eyebrows went up when I saw the processor was so cheap, but then I went and found a datasheet for it and... $1.42 buys - ARM926EJS core at 900MHz consuming 54mA when on and idle - 32MB DDR RAM - 720p H264 @ 30fps hardware decode - Audio DAC capable of 192kHz over I2S - USB OTG (not full host) - LCD RGB (FPC) interface at either 1024x600 or 1280x720 @ 60fps - Touchpanel I/O Sources: https://www.cnx-software.com/201…
Re: My Business Card Runs Linux
#58Earlier quoted context omitted.
After reading the post, i was under the impression that the author really did some shopping for major components and assembled everything into a fun shape. Obviously i know nothing about electronic board design, so could you explain which extraordinary skill this required ? EDIT : ok, i missed the part where he actually designed the whole board, obviously..
Embedded systems engineers are (usually) paid a lot less than full stack engineers. Edit: I seem to be getting (a lot!) of downvotes on this. I thought it was quite well known, but apparently not. Full Stack Engineer salary: $93,598 [1] Embedded Software Engineer salary: $74,758[2] [1] https://www.payscale.com/research/US/Job=Full_Stack_Engineer... [2] https://www.payscale.com/research/US/Job=Embedded_Engineer/S...
I suspect the number is biased to the type of website that's gathering the data. Maybe employees of higher paying companies don't report their salaries on Payscale.
Re: My Business Card Runs Linux
#59For every comment in here complaining about e-waste, I'm going to buy an attiny20 and throw it in a landfill.
Re: My Business Card Runs Linux
#60Earlier quoted context omitted.
Embedded systems engineers are (usually) paid a lot less than full stack engineers. Edit: I seem to be getting (a lot!) of downvotes on this. I thought it was quite well known, but apparently not. Full Stack Engineer salary: $93,598 [1] Embedded Software Engineer salary: $74,758[2] [1] https://www.payscale.com/research/US/Job=Full_Stack_Engineer... [2] https://www.payscale.com/research/US/Job=Embedded_Engineer/S...
Don't know why the downvotes either. Its not intuitive, but a sad fact of life and just the way supply and demand works.
It's only hubris that makes us discount the importance and difficulty of, say, web client design and implementation.
How many developers on HN poo-poo "UX" yet don't even have a single fleshed out README on any of their products because it's "not important"?
Turns out raw low-level tech skills aren't the be-all of software and business.