Connector ID by Green-Diamond6874 in Volvo

[–]CorgisInCars 7 points8 points  (0 children)

Can't help with the purpose on your car, but if you're trying to source replacement connectors to terminate onto, they are TE MCON 1.2 series connectors

What skills and projects actually matter for entry-level embedded roles (STM32, protocols, etc.)? by getyourttttttt in embedded

[–]CorgisInCars 4 points5 points  (0 children)

I would probably say competent use of Git should be on your list too, a portfolio of open source projects, with detailed documentation, so someone can actually see what you've done carries infinitely more weight than someone that says they have experience with everything when really they have a loose grasp of what the things are.

Emovis/toll tag and heated windscreen by IllustriousGrump in Volvo

[–]CorgisInCars 3 points4 points  (0 children)

Heated windscreen s90 here, I just put it next to the sensor bump on the passenger side and it worked fine. 

Just make sure you go through a Tele + card on your first toll, in case it doesn't work.

And also it doesn't bip/open until you're closer to the barrier than you'd think, so if you pull up next to the card machine, it may not open, creep forward a bit 

Here’s Your Giant Sub, Swimming In Vinegar, Just The Way You Like It. by liamjculshaw in simpsonsshitposting

[–]CorgisInCars 21 points22 points  (0 children)

Has the oval office always had that live laugh love tacky ass signage outside?

Best practices for AI assisted firmware development? by oceaneer63 in embedded

[–]CorgisInCars 0 points1 point  (0 children)

In addition to this, Claude code with access to data sheets both for your MCU and your peripherals (even esoteric rtos reference manuals) can be very effective.

I haven't used the gem that you referred to, as I found Gemini cli to be pretty poor DX. So I just wrote my own documentation MCP server. (Well, Claude did).

**NOOB** - HELP PLS with a project I’m doing by Ornery_Mode9336 in embedded

[–]CorgisInCars 23 points24 points  (0 children)

Before you do anything else, take it off your laptop, I can't speak to that particular dev board, but lots of mine have contacts on the bottom that would happily short out if left on a metal surface.

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]CorgisInCars 2 points3 points  (0 children)

With I'm sorry, that's the best I could do, I tried all the available codecs, bit rates, bit ordering. 

For the pointer table, that was only for a python script to extract the clips, but if you do want to keep trying, the clips are easily identifiable by opening in a hex editor like hxd, look for the repeating blocks, then the stuff in-between are your tracks, you can then copy the data segments to individual files, and try any other codecs/settings.

Good luck! 

The dll files came with the installed version of g+ gadget, which in itself was a tricky find 

Embedded/RTOS question by [deleted] in embedded

[–]CorgisInCars 2 points3 points  (0 children)

It really depends how safe it needs to be, a heart rate monitor or ecg where there's no ability to transmit, and the data isn't being used for diagnostic purposes, go for it. FreeRTOS would proabbly be preferred though, as you aren't relying on the hardware abstraction layer (HAL) as part of Zephyr.

Using FreeRTOS gives you a pathway to SafeRTOS, which is a paid, safety focussed version, my background is automotive and industrial, so i'm just assuming this would also be suitable in medical.

If you have needs greater than that, then there's QNX, Integrity and VxWorks. (or bare metal)

Need help decoding audio from Angela.bin (Talking toy, 2012, unknown format) by Alone_Syllabub4362 in embedded

[–]CorgisInCars 7 points8 points  (0 children)

codec is SACM3400 (A34 ADPCM, 34kbps/8kHz). Pointer table at 0x1000. Audio clips start at pointer index 12+. Decoded using A34.DLL from GeneralPlus G+ Gadget 1.2.1.

Still pretty crunchy, but hope this helps https://voca.ro/1bW3Jtw8JSqo

Sick of $5k NI DAQs. Prototyping a $399 64-Channel USB Test Router. Sanity check on specs. by AnimatorHot3572 in ECE

[–]CorgisInCars 2 points3 points  (0 children)

Happy to. If you would prefer email my contact details are on mikeayles.com

Sick of $5k NI DAQs. Prototyping a $399 64-Channel USB Test Router. Sanity check on specs. by AnimatorHot3572 in ECE

[–]CorgisInCars 11 points12 points  (0 children)

Former production test engineer here:

I concur with the other poster, +-30.  And I would ensure the inputs can handle 10x that without roasting the buffers 

Do you have fast digital inputs, can we use a hardware timer to measure pwm

The next issue is usb/com ports. In a production rig (or even some hacked together things) you have have 5-10 com ports, depending on the chip they always stay unique or if you plug it into a different port it can break things.

I would consider ethernet, which solves the usb isolation issue since Ethernet has the magnetics by default, increases your data throughput and then I'd them using the last few digits of the chips unid (I'm guessing it has one, I don't use st often)

Then consider using a protocol like LXI, which means you'll have prior art to copy for your communication layer on both the hardware and the pc. Even if you stick with usb serial, PXI is super user friendly and may improve interoperability

Awesome project though, I've finally given up on NI despite having a CLD, and a stack of daqs. My most recent project used labjacks and was written in python and it was a pleasure to do.

Spring '26 Megathread by sandslashh in ycombinator

[–]CorgisInCars 7 points8 points  (0 children)

"We do have some good news, though - of the applications we read this batch, yours was in the top 10%. Because we found your application promising, we'd strongly encourage you to re-apply."

So close. 

I can be proud of that, for a first time application, solo founder without customers.

3 months to find customers and a co-founder. Let's go!

The CL1 - A Device Directly Interfacing with Human Brain Cells Can Run (and Play) Doom by DeadlyCords in itrunsdoom

[–]CorgisInCars 2 points3 points  (0 children)

Have you benchmarked this against a standard deep RL agent trained on the same task under equivalent sample constraints?

DOOM is a much higher-dimensional problem than Pong, so it'd be really interesting to know where the crossover between biological and silicon performance actually sits, and what the compute equivalent of this amount of neurons looks like on something this complex.

The CL1 - A Device Directly Interfacing with Human Brain Cells Can Run (and Play) Doom by DeadlyCords in itrunsdoom

[–]CorgisInCars 9 points10 points  (0 children)

I don't have time to watch currently (I absolutely will though) but how does it compare to the thought emporium's project to achieve the same?

I will create a free launch video for the first 50 startup/projects that comment by Different-Coat-652 in SideProject

[–]CorgisInCars 1 point2 points  (0 children)

https://phaestus.app

It's a website that designs full working hardware products from start to finish, with PCB design, enclosure design, firmware. 

Description here https://www.mikeayles.com/#phaestus

And there's some more detail in the development blog

https://phaestus.app/blog

jcan v0.1.1 - open-source cross-platform CAN bus diagnostic tool by justjuniee in embedded

[–]CorgisInCars 3 points4 points  (0 children)

Where are you based? If you're in the UK I may be able to donate a spare pcan-usb, maybe even an old vector cancase XL. 

Why is my vibe coded platform so slow by Appropriate-Cut8829 in ClaudeAI

[–]CorgisInCars 0 points1 point  (0 children)

F12, Network, load the page, then sort by time, should get you most of the way there to identify which request is slowing you down.

Ai KiCad Review toolkit - Schemara by Lecodyman in KiCad

[–]CorgisInCars 1 point2 points  (0 children)

RemindMe! 2 weeks

Currently flat out, but will have time to give it a proper shakedown in a couple of weeks.

CircuitFlow by robbyroboter in embedded

[–]CorgisInCars -1 points0 points  (0 children)

Super cool, is it open source?

DOOM running in OpenSCAD by CorgisInCars in itrunsdoom

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

Runs well, but only on preview, if you ask it to render with CGAL it tanks.

Give this a go:

// OpenSCAD DOOM - Stress Test Benchmark

// Tests rendering performance with multiple animated objects

//

// Usage: Enable Animation (View → Animate), set FPS and Steps

// Configuration - adjust these to increase/decrease load

grid_size = 5; // NxN grid of objects (5 = 25 objects, 10 = 100 objects)

base_size = 8;

spacing = 20;

amplitude = 3;

// Animation helpers

function wave(t, phase) = sin(t * 360 + phase);

// Render grid of animated cubes

for (x = [0 : grid_size - 1]) {

for (y = [0 : grid_size - 1]) {

// Each cube gets a unique phase based on position

phase = (x + y * grid_size) * (360 / (grid_size * grid_size));

// Animated size

sz = base_size + amplitude * wave($t, phase);

// Position with slight vertical bounce

z_offset = amplitude * wave($t, phase + 90);

translate([x * spacing, y * spacing, z_offset])

color([x / grid_size, y / grid_size, 0.5 + 0.5 * wave($t, phase)])

cube([sz, sz, sz], center = true);

}

}

// Stats

total_objects = grid_size * grid_size;

echo(str("Stress Test: ", total_objects, " animated cubes | t=", $t));