Logipi Lives!

electronics fpga logipi programming raspberrypi

The Logi-Pi FPGA board

Good news from the resurrecting-dusty-boards-from-the cupboard department: I have managed to get the Logi-pi board to work! The process wasn't too painful:

Read more...

Latchup

amaranth electronics latchup programming python

Latchup leaderboards showing psmears in position 1

I've wanted for quite some time to learn a hardware definition language - that is, a language that can be used to design chips (ASICs) and FPGAs - because this would enable some cool projects. Finally I've found a solution to bridge a motivation gap...

Read more...

Pythonberries

berry polyglot programming python

Berry is a scripting language tailored to embedded devices; in particular it is available on some builds of Tasmota. It has a syntax that is relatively close to that of Python, but not identical. I recently had cause to write the same program in both, which led me to wonder whether it's possible to write one single program that works in both (that is, a polyglot program).

Let's see what that entails...

Read more...