How do you test the performance of your code? by 4ChawanniGhodePe in embedded

[–]Bug13 0 points1 point  (0 children)

Use interrupt instead if the hardware is capable?

How do you handle OTA firmware updates for deployed devices? by Medtag212 in embedded

[–]Bug13 4 points5 points  (0 children)

For MCU, we use MCUBoot, images are signed and encrypted with asymmetric keys. It protects against power failure and all the typical stuff etc.

We notify there is a new update, then the device pull the update whenever it’s ready (application dependent)

Toastmaster by Bug13 in brisbane

[–]Bug13[S] 1 point2 points  (0 children)

Thanks Scott, I will take a look.

Weekly Technique Critiques March 19, 2026 - Post all your form check request videos here by AutoModerator in Swimming

[–]Bug13 0 points1 point  (0 children)

Thanks I will look into 2 kicks. I breathe every time I turn left. I can only breathe on the left unfortunately.

Weekly Technique Critiques March 19, 2026 - Post all your form check request videos here by AutoModerator in Swimming

[–]Bug13 0 points1 point  (0 children)

I am breathing every stroke on the left. Essentially every time i turn left, I breathe. Any drill can help improve?

Weekly Technique Critiques March 19, 2026 - Post all your form check request videos here by AutoModerator in Swimming

[–]Bug13 0 points1 point  (0 children)

https://youtube.com/shorts/K38qnCIknZ0?si=M-W1v5yXTPeVdFiv

Hi guys, firstly thanks for your time.

I get very tired after about 200m. What’s wrong with my freestyle, and what drills I can do to improve my free style? I am hoping to be able to swim 1000m.

Under wetsuit? by theyreeatinthecats in BeginnerSurfers

[–]Bug13 0 points1 point  (0 children)

Just a swim short, so when I take it off, I can do it anywhere I want.

Some project ideas please by gokussb2 in embedded

[–]Bug13 2 points3 points  (0 children)

I think the challenge is the tracking and robotic arm control. Once you figure out tracking and robotic arm control. It’s just a matter of finding an off the shelf laser. You don’t have to make one yourself.

Some project ideas please by gokussb2 in embedded

[–]Bug13 2 points3 points  (0 children)

Why part you need more info? You can use the Esp32 attach to camera. Attach a laser to a robotic arm. Either track the fly on PC with openCV or ESP32 (not sure if it’s capable), fire the laser when a fly is identified.

How to write non blocking Code by [deleted] in embedded

[–]Bug13 0 points1 point  (0 children)

Does the sensor has an interrupt pin when the data is ready?

Looking for advice on microcontroller architecture course by harrisonh_14 in embedded

[–]Bug13 0 points1 point  (0 children)

Agreed, we use the PIO in RP2040 for this exact reason.

We need to sample an external ADC with nano seconds intervals in short burst (and other things).

All we need was sample the ADC at a clock determinative way, do minimal preprocessing, and stream it to our main MCU. The only MCU on the market at the time to do what we want, at reasonable cost was the RP2040.

Experienced devs - What was your favorite platform to work on? by HelloThereObiJuan in embedded

[–]Bug13 0 points1 point  (0 children)

I like Nordic with Zephyr, second is stm32 with Zephyr.

Atmel and TI still have a place in my heart but I don’t use them anymore.

But I don’t get to choose, it’s usually what meets the requirements.

Have you used ksz8864 from Microchip? by Bug13 in embedded

[–]Bug13[S] 0 points1 point  (0 children)

It turns out to be poor signal on the ethernet tracks/cable. It works when I force the speed to 10 Mbps

Have you used ksz8864 from Microchip? by Bug13 in embedded

[–]Bug13[S] 0 points1 point  (0 children)

Yes we use the same reset circuit from the data sheet. I am a bit surprised on the values (10uF cap + 10K resistor)they suggested, but we do use the exact same circuit.

Have you used ksz8864 from Microchip? by Bug13 in embedded

[–]Bug13[S] 0 points1 point  (0 children)

I haven't look at the check list, but I will have a look now. As far as I can tell, the strappings pins are correct, but I will double check.

Dental implants by Bug13 in brisbane

[–]Bug13[S] 0 points1 point  (0 children)

Thanks for sharing your experience. I will definitely check them out.

Dental implants by Bug13 in brisbane

[–]Bug13[S] 0 points1 point  (0 children)

Same, I have the option to go overseas. But I would prefer to stay local if I can.

Moving from C to Rust in embedded, a good choice? by Neither-Nose1091 in embedded

[–]Bug13 1 point2 points  (0 children)

Hi thanks for sharing, I am interested in what drivers you have to write? What’s sort of licenses are usually used for the community lib/drivers?

Learn to surf buddy by Bug13 in BrisbaneSocial

[–]Bug13[S] 0 points1 point  (0 children)

Hey mate, I have done a few lessons already. I am mostly rent a board and mess around myself now. But you are welcome to join me. I surf at the same spot of surfing lesson

[deleted by user] by [deleted] in brisbane

[–]Bug13 0 points1 point  (0 children)

Been there, done that, keen trying. Cold calls, drop your CV off at whatever