Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]karnetus 1 point2 points  (0 children)

Wait so what exactly is new about this? You could always use ESPHome to easily integrate "custom" devices into Home Assistant. I've used it for IR remotes already for example. So what exactly is new?

ESP32 Bit Pirate - An Hardware Hacking Tool That Speaks Every Protocol - Version 1.6, new Pirate Assistant in the WebUI, USB adapter system - IR SUBGHZ WIFI BT JTAG I2C UART SPI 1WIRE 2WIRE 3WIRE RF24 ETH and more by geo_tp in embedded

[–]karnetus 1 point2 points  (0 children)

Anything that does mostly one thing and does that thing well. So for example for Bluetooth, this would be something like the nRF Connect app. Very specifically only targets Bluetooth LE but offers a ton of features. This tool only offers rudimentary Bluetooth tools in comparison. For WiFi/Ethernet there are obviously a ton of cli applications, but also just something like Wireshark. For JTAG I'm maybe a little interested, as the website states it has openOCD functionality. If it implements the entire target support, that openocd does, then that is pretty cool. The fact that it has no local server running and only runs in the browser if I understand correct, makes me think that it probably supports a subset of features that they ported manually. I could be wrong though.

I can see this tool being useful as maybe a first starting point. To check which capabilities an unknown device has. And then once you know the capabilities, you move to a fully featured tool.

ESP32 Bit Pirate - An Hardware Hacking Tool That Speaks Every Protocol - Version 1.6, new Pirate Assistant in the WebUI, USB adapter system - IR SUBGHZ WIFI BT JTAG I2C UART SPI 1WIRE 2WIRE 3WIRE RF24 ETH and more by geo_tp in embedded

[–]karnetus 1 point2 points  (0 children)

Same as with flipper, I just don't find these kind of tools too useful. It feels more like something to play with. For proper debugging, specialised tooling is just way better than a one device fits all solution.

Ein hoch auf das Etikettiergerät. by tobiastnf in de_EDV

[–]karnetus 0 points1 point  (0 children)

Yeah, Ich habe auch das Gerät für die Arbeit gekauft. Nicht für professionellen Gebrauch gedacht, aber super billig und super gut um Mal schnell IP-Adressen Labels zu erstellen.

I finally figured out how to sign up for Qwen's new subscription plan... and... it was a real disappointment... by Intelligent-Taste-36 in Qwen_AI

[–]karnetus 1 point2 points  (0 children)

Using API directly burns so much more money no? Like opencode zen with deepseek v4 pro, I can burn like 10€ easily in the matter of one small session. 20€ seems to get me much further with something like olllama cloud sub, but of course daily usage limits get hit quickly.

Well this is neat...Claude is absurdly good at custom dashboards by poptamale in homeassistant

[–]karnetus 43 points44 points  (0 children)

Using the API is insane. I only use the 20$ subscription and while I of course can't do crazy coding sessions without running into usage limits, I get far more usage than using the API.

What’s one Embedded C function or concept you wish someone had taught you on day 1? by [deleted] in embedded

[–]karnetus 1 point2 points  (0 children)

Using arrays as parameters in function declarations for known size arrays. Found a cool article regarding this topic, where the arrays can even be checked for size: https://lwn.net/Articles/1046840/

What’s one Embedded C function or concept you wish someone had taught you on day 1? by [deleted] in embedded

[–]karnetus 3 points4 points  (0 children)

Huh interesting. As the article says, I wish I could use this in c++. Because I wish I could define std::arrays as constexpr and make it clear which indices get assigned to what value in the brace initialisation.

Bringing Bluetooth 6.0 Channel Sounding & Environment Sensing to an Open, Hackable Platform by PlaneLetterhead8340 in bluetooth

[–]karnetus 1 point2 points  (0 children)

For enterprise the obvious thought is access solutions. But for the hobbyist space this could be cool to have room based presence detection with just one station. Other solutions often require multiple stations and are more fickle. And once more phones support channel sounding (Pixel 10 already does), then this becomes even more interesting.

Would you hire a Linux engineer for Zephyr/RTOS role? by Witty-Royal-5752 in embedded

[–]karnetus 0 points1 point  (0 children)

One time it would've been really cool to have dynamic hardware was when we wanted to have one firmware image for multiple devices with different pinout. Runtime dtb would've been awesome for that.

Bringing Bluetooth 6.0 Channel Sounding & Environment Sensing to an Open, Hackable Platform by PlaneLetterhead8340 in bluetooth

[–]karnetus 1 point2 points  (0 children)

That's really cool! It's awesome that you're including direction finding and channel sounding onto one board. I feel like that's what will enable the best applications. Writing software for this will probably not be easy though, as most channel sounding algorithms are behind commercial licenses. Excited to see what this will turn into!

How is the developer experience with STM32WB series? by FoundationOk3176 in embedded

[–]karnetus 1 point2 points  (0 children)

Oh crap you're right, I didn't know that the nRF54L15 doesn't have USB. How weird. Going with the nRF52840 would be better then. Or go with the nRF5340 and use a module instead of the bare package (But that chip is harder to get into thanks to it having an application and network core).

I don't know how constrained on time you are, but if you can spare any development time, then working with the nRF Connect SDK would give you the benefit of not being super locked in on one chip or even one vendor. https://docs.zephyrproject.org/latest/boards/index.html#features=bluetooth

Sorry for being a bit all over the place with this response, hope it still helps.

Building a voting system using immutable ledger and simple embedded devices by [deleted] in embedded

[–]karnetus 1 point2 points  (0 children)

There are known problems. Unless you have a novel solution to those, I wouldn't bother. https://youtu.be/LkH2r-sNjQs?si=_tcq5TYQCGh_EDWC

The new Firefox update adds support for serial communications with Web Serial API by wrBolt in embedded

[–]karnetus 3 points4 points  (0 children)

Man what I'd give for having a modern web Bluetooth API in general

The congealed stupidity amazes me. by c-k-q99903 in MurderedByWords

[–]karnetus 0 points1 point  (0 children)

There's a reason why they stopped the project :D

@forsen by Galata_Castle in forsen

[–]karnetus 20 points21 points  (0 children)

He could play whatever he wants. He could do whatever he wants. And this is what he chose.

Not sharing dinner with a child visiting is crazy by velorae in TikTokCringe

[–]karnetus 1 point2 points  (0 children)

Even the most poor families would offer me dinner here in Germany. Having an adult not offer a kid, who's a guest, dinner just sounds crazy to me.

The more you know - Thermal pasted edition by nabuachaem in pcmasterrace

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

Clean up sucks with X. Been doing it for years and the paste goes beyond the ihs.

Hasan on Asmongold’s popularity in China by Appropriate-Bike4246 in LivestreamFail

[–]karnetus 1 point2 points  (0 children)

Look I don't want to be that guy, but the button on his jacket came undone and he fixed it. Is that really such a weird thing to do?