Nicolas Mattia
@nmattia.bsky.social
97 followers 32 following 84 posts
Software engineer with a knack for functional programming, build systems and graphics. https://nmattia.com
Posts Media Videos Starter Packs
nmattia.bsky.social
Version 0.0.6 of quad-shader is out on npm!

This only includes npm-related metadata fixes, thanks to @daviddalbusco.com.
nmattia.bsky.social
Love the retro disc player look :)
nmattia.bsky.social
I've recently added more code samples to my shader animation library. Reach out if you are interested in specific examples!

#CreativeCoding #Shaders #GenerativeArt
Reposted by Nicolas Mattia
nmattia.bsky.social
I “just” need a weekend to adapt the CAD files for more mainstream parts…
nmattia.bsky.social
Here's your gentle nudge from ESD-1 — the Emotional Support Device — reminding you that your outie is kind-hearted.

#selflove #severance #dieterrams
nmattia.bsky.social
Evening light diffracted onto the @prusa3d.com looks surreal
Rainbow effect from sunlight diffraction on a 3D printer extruder
Reposted by Nicolas Mattia
samhenri.gold
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge?

It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.
nmattia.bsky.social
Getting ready for day 2 of NixCon
nmattia.bsky.social
And a lot of shaking it seems
nmattia.bsky.social
Experimenting with Charlieplexing: 1 Pi Pico, 4 pins, 12 LEDs
nmattia.bsky.social
Oh, nice! I did wonder why it worked and assumed it was because python311Packages had older packages, though I didn’t look any further. Will add a note in the post; thanks for catching this!
nmattia.bsky.social
Thank you @prusa3d.com for the shout out!!
prusa3d.com
If your workshop feels more like a battlefield of wires, tools, and parts than a place to create, this article might be just what you need. You’ll find there practical methods to organize your space. Each easy to make and adapt to your needs. 🦾
👉 blog.prusa3d.com/from-chaos-t...
Reposted by Nicolas Mattia
antsu.net
antsu @antsu.net · Aug 20
I don't have a problem! I can stop buying microcontrollers whenever I want!
Photo of 14 spare microcontrollers laid on my desk:
- 1x Adafruit Feather M4 Express
- 1x Adafruit ItsyBitsy 5V
- 1x Arduino Uno
- 3x ESP32 DevKitV1
- 2x ESP32-C3 Super Mini
- 3x ESP32-C6 Super Mini
- 1x Raspberry Pi Pico W
- 2x Weemos D1 Mini
nmattia.bsky.social
Oh no! It forces me to use conventional commits
nmattia.bsky.social
I bought a B&W label printer from a friend (for labeling boxes) and it turns out to be much more fun than expected
nmattia.bsky.social
Oh that feeling when good tools work together!

Using kitty's graphics protocol and MicroPython's unix port + framebufs to debug SSD1306 oled code in my terminal.

gist.github.com/nmattia/7a00...
nmattia.bsky.social
Getting really happy with where this is going
nmattia.bsky.social
Playing with the design for a battery powered tiny computer, trying to shrink the case as much as possible
nmattia.bsky.social
Absolutely gorgeous!
Reposted by Nicolas Mattia
chromaticconundrum.bsky.social
I'm making a puzzle game where you manipulate light! #gamedev #indiedev

Wishlist: store.steampowered.com/app/3081690/...
nmattia.bsky.social
Note to — adventurous — embedded Pythonistas (MicroPython and @circuitpython.org):

I'm looking for feedback on an HTTP server library I'm working on. The repo is here: github.com/nmattia/uht

Still a work in progress, but it's got install instructions and docs!

nmattia.github.io/uht/uht.html
GitHub - nmattia/uht: HTTP server library for MicroPython and CircuitPython
HTTP server library for MicroPython and CircuitPython - nmattia/uht
github.com