νδπ

About

Hey there! I'm Nick, known on the internet as ndpi. This is my little slice of the smol net.

Find me elsewhere

Email me

Mastodon

GitHub

Active projects

Last updated: 31DEC2020

FR4

A tool for programmatically designing printed circuit boards. Inspired by OpenSCAD, controlled by a Forth-like concatenative language, implemented in Rust. Uses SDL2 for graphics.

FR4 was preceded by BoardForth, which was written almost entirely in pForth as an experiment in building small tools and as an excuse to learn Forth. It became clear that while Forth is a very interesting and fun language, I am not very productive in it; the subsequent rewrite in Rust that became FR4 was probably an order of magnitude quicker to write, runs faster, has more features, and is more reliable.

https://github.com/nickpascucci/fr4

https://github.com/nickpascucci/boardforth

verso|recto

A literate programming tool with an unusual approach, implemented in pure Rust.

https://github.com/nickpascucci/verso