@whitequark So cool to see JTAG boundary scan being used outside of expensive in-circuit testers and the like!
Notices by Lukas (karotte@chaos.social)
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 25-May-2025 21:30:38 JST Lukas
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Saturday, 24-May-2025 00:56:32 JST Lukas
@hennichodernich @whitequark I'm a bit stumped that I can't find the DAC/ADC sample rate prominently listed in the datasheet.
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Saturday, 17-May-2025 22:14:38 JST Lukas
FWIW, Horizon EDA handles this by making symbols expandable in width to accommodate longer pin names resulting from alternate functions: https://blog.horizon-eda.org/progress/2021/01/28/progress-2021-01.html#symbol-expand-preview
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 20-Apr-2025 17:21:56 JST Lukas
This one is for all the trans folks that keep our networks running: Happy trans day of visibility! :trans_flag:
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 16-Feb-2025 08:09:34 JST Lukas
Ever wanted to hug an Eurobalise?
Now you can, with the (first ever?) stuffed toy Eurobalise!
Thanks to @leona for giving me the idea in https://chaos.social/@leona/110604500758468533
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 19-Jan-2025 08:36:10 JST Lukas
Since everyone here seems to love cursed technology, I made a chart rating various interfaces by their perceived cursedness.
Some like 10G BASE-T have a reason for being cursed, whereas others like USB PD not so much.
Any additions?
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Friday, 13-Dec-2024 22:13:04 JST Lukas
@LaF0rge That's precisely why I made this poll. In the colloquial sense, Downloads means "to my computer", but the USB DFU spec somehow seems to describe this from the device's perspective. So when someone refers to firmware download, I'm always confused if they're meaning it in the DFU or browser way.
In conversation from chaos.social permalink -
Embed this notice
Lukas (karotte@chaos.social)'s status on Monday, 22-Jul-2024 00:30:26 JST Lukas
After implementing arcs in 2 (two) CAD applications and bezier curves in one, I can conclude that bezier curves are the superior way to represent curved lines.
- No worries about the direction an arc goes
- Not having to deal with normals in 3D
- Linear transforms 'just work'As you may have guessed, Dune 3D now supports bezier curves 🎉
Apart from that, we now have DXF import as well.
In conversation from chaos.social permalink -
Embed this notice
Lukas (karotte@chaos.social)'s status on Monday, 15-Apr-2024 19:52:00 JST Lukas
So you're developing a cross-platform library that deals with filenames as a const char * (or the equivalent thereof)? On Windows, please treat the the filenames as UTF-8 and internally convert them to UTF-16 to call the Unicode Windows APIs or only have a wchar_t* function available.
DO NOT pass the filename as-is to the ANSI Windows APIs. With char * being treated as UTF-8 encoded text, this appears to work until an umlaut or another non-ASCII character appears in a filename.
Thank you.
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 17-Mar-2024 23:31:30 JST Lukas
So your software needs a list of screen resolutions? Here's how to make it look nice:
1. Instead of an 'x' use '×' U+00D7 MULTIPLICATION SIGN
2. Use tabular figures
3. Left-pad the width with U+2007 FIGURE SPACEThat way, all of the the × line up nicely in the same column.
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Saturday, 06-Jan-2024 22:42:40 JST Lukas
> The side fell off
> That’s not very typical, I’d like to make that point.
In conversation from chaos.social permalink -
Embed this notice
Lukas (karotte@chaos.social)'s status on Thursday, 21-Dec-2023 04:53:32 JST Lukas
Rheinhafen Karlsruhe, also known as USB Port.
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Tuesday, 19-Dec-2023 03:30:52 JST Lukas
So… I'm writing another piece of CAD software 🤓
Say hi to Dune 3D, a parametric 3D CAD that supports STEP import, chamfers and fillets!
It's the result of gluing together the UI from Horizon EDA with the solver from solvespace and Open CASCADE for a geometry kernel.
After about 3 months of off-and-on development, it's finally ready for prime time, go check it out on https://github.com/dune3d/dune3d#readme
Don't be surprised if it's a bit janky or lacks some features, there's still a lot left to be done…
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Tuesday, 19-Dec-2023 03:30:51 JST Lukas
Dune 3D is coming along nicely :) Thanks to everyone brave enough to give alpha-quality software a try!
Apart from fixing a lot of bugs, UI jank and implementing some obviously missing features, we now have a rough list of features for version 1.0: https://github.com/dune3d/dune3d/issues/19
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Tuesday, 19-Dec-2023 03:30:50 JST Lukas
The camera in Dune 3D now uses quaternions:
✅ Less lines of code
✅ One can look at the model from all angles
🤷 I still don't quite understand quaternionsIn conversation from chaos.social permalink -
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 19-Nov-2023 21:43:51 JST Lukas
OH: Ein RGBlahaj
In conversation from chaos.social permalink Attachments
-
Embed this notice
Lukas (karotte@chaos.social)'s status on Sunday, 08-Oct-2023 02:20:35 JST Lukas
Why did they call it the Nintendo eShop and not Nintendo .DS_Store?
In conversation from chaos.social permalink