HN user

mrheosuper

613 karma
Posts0
Comments638
View on HN
No posts found.

I'm happy that more people finding my daily work interesting(embedded stuff).

The main reason i'm sticking around with embedded, seeing your code manifest to physical action is just...fun. No matter how good is your simulator/emulator, nothing beats real life.

Yeah, those panels are quite delicate, so they need a "maintainence" waveform(full refresh/flashing) for every now and then, to wiggle those stuck droplets.

Also when pushing for high refresh rate, you may need to use higher voltage, to make the droplets rise/fall faster. But sometime, those droplets are driven too hard and kind of stuck forever, so yeah, that's a trade off.

They did not release any documents about their data model that is used to control their headphones. TBF almost every company does that, but unlike Apple, almost all of them have app on both platform(IOS/Android) to manage their devices so there is little reason to reverse engineer at first place.

You write program(usually in C), compile it into machine code(to .hex or .bin file), then "flashing" it using debugger tool. This IC will execute your program.

Wearable MCU is sometime stupidly good. Recently i learned that the new Pepple watch use SF32lb55. It has dual mode bluetooth with LE Audio, all the fancy like pmic, battery charger, usb, 2.5D GPU etc, it also has insanely large memory(16MB flash/8MB PSRAM on some packages). The whole MCU costs like $3.

If you dive into even more niche, NDA-Only MCU, We have BES2700 MCU, which is even better

Yet a lot of people make and watch serious educational and informational videos

a picture is worth a thousand words. Of course your text article can have pictures, but how can you sure you include all the "useful" pictures. Then there is animation which is impossible to do with static picture.

Chuwi Minibook X 2 months ago

Surface laptop go/surface go match perfectly. Same size screen, with decent build quality and no software quirk afaik.

i was thinking of using FPGA to control led matrix, the algorithm is not hard, it's just there are too many pin to control, they need high clock rate if you want high color depth, a using MCU bit bang is not really a choice.

I hate soldering 2 months ago

Apply heat to thing you want solder to stick to, not to the solder wire.

There is no such thing as "too much flux" (Actually there is, when doing BGA reflow, but that's advance topic)

I hate soldering 2 months ago

1 mistake I see a lot of beginners make is, they bite more than what they can chew.

You can not suddenly be able to replace your PS5 HDMI port if you've never soldered before. Also you need the right tool, a $20 solder is never enough.

Soldering is a skill, you need to practice.

you are over-engineering it. At the end of the day, it's a debug connector, when you use it, you should know what you are doing. The more thing you add to debug connector, the more thing you have to debug when the debug connector not working.

China has improved a lot in commerical, high power LED. 10 years ago, they could not even touch the performance of CREE or Luxeon or Osram LEDs, now thay are on par in term of performace, and much cheaper.

A lot of "space-rated" components come from consumer space, with certification that it can work in space.

IIRC the Helicopter on Mars using the same snapdragon CPU in your phone.

Also, bit flip can happen without you knowing. A flip in free ram, or in a temp file that is not needed anymore won't manifest into any error, but then, your system is not really deterministic anymore since now you rely on chance.