@sep33

16 Followers
48 Following
58 Posts
Computers, retro-computing, commodore, electronics, computer music, etc
About me!https://www.scottericpetersen.com/about/scott-petersen/

“There’s no way to have fun quietly!”

-my 7 y/o

I don’t *really* disagree, but…

My life is almost complete. I can finally edit .scd files in #nano on minimal #debian on my #android and then rawdog sclang to experience the joys of #supercollider on my old phone. The #audio quality does leave something to be desired. I’m not sure if that’s a sandboxing issue with the virtual #alsa driver or what. Still. My life is full of joy.
Don’t forget to replace those old CMOS batteries in your “retro” or “vintage” or “10 yo every day driver” laptops. I couldn’t figure out why every now and again this laptop wouldn’t boot after the battery completely drained. Duh.
#dell #cmos #CR2032 #stupidcustombatteryconnector #linux #kde

The new enclosure is almost complete! At 6cm across by 10cm deep and 4cm tall it is as small as we can make it with the current hardware specs. We continue to make improvements to the software as well, so #osc communication over #udp is faster and more reliable. All so you can sonify whatever you attach this to, human, animal, or machine!

Check out the GitHub for the project here: https://github.com/scottericpetersen/CAFFEINE

#esp32 #arduino #sensor #caffeine #caffeinepod #diy #electronic #electronicmusic

In Praise of Tanh - s c o t t e r i c p e t e r s e n

Brothers, Sisters, Cat People and Dog People, Non-human humans and others, I write here today in praise of tanh (pronounced “tanch” like “ranch” — IYKYK.) If you regularly employ tanh to solve your computer music problems, great! If you are “what is tanh?” then read on! Problems You’ve got problems. I’ve got problems. We’ve all…

s c o t t e r i c p e t e r s e n
We are currently working on revising the initial prototype of the CAFFEINE Pod ( https://www.scottericpetersen.com/wp-content/uploads/2025/06/CAFFEINE-ICMC2025.pdf) to make it smaller. Here we see most of the important components, the #ESP32S3 , the #mpu6050 IMU, the #LipoRider boost and charging module, the #hcsr04 distance sensor, and a sound module (microphone.) #floss #creativecoding #creativetoots

**Then, on your lappy:**

1. Make sure `avahi` and `nss-mdns` are installed on your system.
2. Make sure avahi is running. On Linux, this is a systemd service as above.
3. Edit **`/etc/nsswitch.conf`** so that `hosts:` line includes `mdns_minimal` before `resolve` or `dns`

You can use `avahi-browse -a` to see *everything* on your local network, this should include the Pi. You can also just try to ping it: `ping student334@334CES-N`

**The process on the PI is:**

1. Install avahi-daemon and nss if necessary (avahi-daemon avahi-utils libnss-mdns) — on the latest FULL install of Raspberry Pi OS this is already present.
2. Start the systemd service: ‘systemctl enable --now avahi-daemon’

Situation: you dont have monitor and peripherals, nor an Ethernet cable (another fun solution), but you know your #raspberrypi and your laptop are on the same network (or will be…) you can use #avahi on the pi to advertise itself on the local network as HOSTNAME.local.

Practically, this means once set up, you don’t need to know the current #ip of the Pi to be able to #ssh in.

I didn’t realize you could type ‘pinout’ at the terminal on the #raspberrypi to get a sweet #tui pinout description! Now how do I get this for my #esp32 boards?