@mblsha

19 Followers
150 Following
56 Posts
@whitequark You can skim these videos to see the (auto)routing process: https://www.youtube.com/watch?v=8Jqbxh2p8W0 — goes through the shortcuts+process; https://www.youtube.com/watch?v=QXIqwTFv8EA — walks through the differential-pair routing, but I haven't used it myself yet
Quickstart 4 - Autorouting and layout

YouTube

@whitequark in my case schematics were complicated to keep track of the connections coming through level-shifters. And I was just able to flip the numbers in array until the lines stopped crossing. Before I discovered jitx I was procrastinating on that for many months. Also got machine-generated constraints file for FPGA.

Routing was easy: bulk-select pins, hit shortcut to select counterparts; repeat for others; And created ground-planes + did gerber export in kicad. Was able to do it in <1h.

@whitequark i started using jitx a year ago to create an 48-data-pin adapters from old calculators/organizers to an FPGA Alchitry Au level-shifter, so I won't need to create new bespoke level-shifter boards for all the portable devices I want to poke at.

And creating a new adapter board for a new device was basically just defining a footprint for its connector (in code!) and after that <1h of laying two connectors on a PCB and defining a Device-to-FPGA pinout that will avoid crossed lines.

@whitequark you can write beautiful L.B. Stanza by hand! Think of the possibilities! (they were migrating to Python last year though)
@whitequark have you heard of jitx.com? I like it for the schematics+layout as code aspect, but they also have some nice auto-routing functionality as well: https://www.youtube.com/watch?v=8Jqbxh2p8W0; And it has kicad-export for stuff that's easy to do in Kicad; (there's also atopile.io for schematics but I haven't tried it yet)
Quickstart 4 - Autorouting and layout

YouTube
@nina_kali_nina you might be right! as its the most convoluted logic i've seen so far, but it's only the second MS-DOS real-mode game i tried to reverse-engineer
@nina_kali_nina it's kinda difficult to analyze since it has overlays that load other overlays, but on the positive note the graphics drivers are swappable!
@nina_kali_nina Zeliard w00t!!
https://makerworld.com/en/models/1823464-3d-chrome-dino-with-stand — published my first figure design, it's an iteration of the design I did for laser-cutting last year, but it's much easier to manufacture as it doesn't require any supports and post-processing, and only takes ~0.75g of filament to print.

#KaitaiStruct, a cross-language binary format parser generator, released a new major version 0.11! Java and Python serialization, partial object tree in the Web IDE, import fixes, `valid/in-enum` to enforce defined enum values, null-terminated UTF-16 strings and much more!

https://kaitai.io/news/2025/09/07/kaitai-struct-v0.11-released.html