58 Followers
0 Following
73 Posts

embedded hardware and software engineer (both directions)
hackerboi
numtot
dome owner

I do not represent any past, present or future employer
Not employed by Hackaday

HaD.iohttps://hackaday.io/marble
Personal Accounthttps://chaos.social/@marble
Websitehttp://computer-in.love/marble

My PR for #apolloFPGA just got merged 馃コ
It adds the #RP2040 rpi pico as a target platform for this open #FPGA debugger firmware.

https://github.com/greatscottgadgets/apollo/pull/34

Add support for Raspberry Pi Pico RP2040 board by cyber-murmel 路 Pull Request #34 路 greatscottgadgets/apollo

Sorry for closing and reopening this PR. I was cleaning up my fork to be forked from this repo. This PR provides the files to run apollo on the Raspberry Pi Pico. Compile with make APOLLO_BOARD=ra...

GitHub

Rendering from cli currently requires a very specific KiCad version in NixOS.
I just started a run that's building it on the fly, this could take a while 馃槄

It should get cached in cachix, bringing future runs down to ca. 1 minute.

I implemented automated export of production files, PDF exports and rendering of my KiCad template in github CI.

https://github.com/cyber-murmel/kicad-template/actions/workflows/build.yml

Build 路 Workflow runs 路 cyber-murmel/kicad-template

KiCad project template with document export automation - Build 路 Workflow runs 路 cyber-murmel/kicad-template

GitHub

The newest version of #KiCad features 3D rendering from the CLI. I added this to the Makefile in my template repo.

https://github.com/cyber-murmel/kicad-template

Build 路 Workflow runs 路 cyber-murmel/kicad-template

KiCad project template with document export automation - Build 路 Workflow runs 路 cyber-murmel/kicad-template

GitHub

Got sidetracked and designed an ADC that's just a chain of OpAmps and resistors that basically do successive approximation.

There is no feedback / only feed forward and the settling time is determined by the propagation delay of the Amps together with the passives. This results in some glitching at the zero crossing, to gating with registers might be needed.

It can be scaled to arbitrary bit depth and might be interesting for #ModularSynthesizers.

Have you ever thought the Colorlight 5A-75B should have Pmod ports? After modding my board with bidirectional io (https://zeromips.org/posts/2022-05-29-5a-75b/) I did. @marble has sent me this extremely nice kit 馃ぉ. It's a Pmod hat for the Colorlight board. https://github.com/cyber-murmel/chubby-hat
Colorlight 5a-75b

I always fancied the idea of exploring the world of programmable logic a little more, so I had the idea to use a FPGA for providing some peripherals to the 6502.

ZeroMips

I brought #chubby75 I/O mod PCBs to #37c3

If you want to turn your #Colorlight75 into a general purpose #FPGA platform, drop me a DM.

hackaday.io/project/174032

Also there is no way to differentiate between list and tuple, but I get that that's splitting hairs.
Maybe I'm holding it wrong, but I really would like to store sets.
No front, but python sexpdata is lacking. I had to write some glue code, because dumping and loading turns sets into lists, which can be reversed, assuming you never wand to create a list that unironically has a ':' at the start of every second item.