RSSAmplifier

Blog

dr. Sybren

dr. Sybren

stuvel.euRSS feed ↗291 posts

Latest posts

My MeshCore Repeater Settings

These are the settings I use in my MeshCore repeater. My repeater lives (like me) in Amsterdam, The Netherlands, so there may be some settings that are region-speciifc. Always check your local MeshCore nerds for specifics in your region. MeshCore CLI Documentation OTAFIX bootloader for nRF52 Radio Parameters set radio 869.6179809,62.5,7,5 set radio.rxgain on set agc.reset.interval 500 set…

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Dynamic DNS tool for TransIP

My domains, like stuvel.eu and stüvel.eu , are hosted by TransIP. I’m in the process of moving all my websites to some hardware at home, and my ISP contract does not give me a fixed IP-adress. And since I didn’t like the solutions I found online, I made my own. TransIP DynDNS is a tool that periodically checks its own public IP address, and if it changed, uses the TransIP API to update…

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Animation & Rigging module meeting

Python-RSA project has been archived

I’m one of the original authors and the maintainer of Python-RSA . Unfortunately I don’t have the time and brain space left to properly maintain Python-RSA. As you can see from the lack of activity on the open issues, and the lack of commits, that has been the case for a while now. As Python-RSA is included as a dependency in quite a few high-profile projects, I don’t feel…

Blender Conference 2024

Blender Conference 2024 was amazing again, as always. Our talk A New Animation System - Progress Report was also received very well. Presentation Slides

Blender Conference 2023

This blog post I wrote after the 2024 conference, just so that the slides are available here as well. A New Animation System Animation & Rigging module presentation about the plans for a new animation system. Video Slides Flamenco v3.3 hands-on class Hands-on class about installing & using the Flamenco render farm. Video Slides

New Website Section: Electronics

I’ve just added a new section to this website: Electronics ! Sometimes I just want to share my electronics projects. Even though I design them in a web-based tool (EasyEDA), and that also has a sharing feature, I want to have my own projects on my own website. That way I own the data, and also I can write an article, combine some things together, and make it overall a better place for my…

Electronics Project: Bicycle Lights

Rear light mounted on my bicycle. Here are my designs for front & rear bicycle lights. I made the rear light first (April 2021), the front light followed later (March 2022) so it has a different design. Both lights were born out of frustration with existing bicycle lights. I have yet to see a store-bought light handle a low battery gracefully. And often enough they either are removable, but often…

webp presets

When exporting WebP images from Gimp, there is a selector for the “Source Type”. I’ve always wondered what these options mean, and today I found the info. GIMP exporter options for WebP images Apparently the only place where this is available is in the actual source code of the webp encoder. Fortunately Jon Jensen dove in there and wrote about it on their blog : Picture: digital…

My Go-To Electronic Components

On this page I collect my go-to electronics components. These are the ones I always grab, unless I have a specific reason to use something else. MOSFETs & Drivers Small, SOT-23 packages Name Chan Vds(max) Id(max) Rds(on) DMG2302UK N 20V 2.4A — 2.8A 90—120mΩ DMG2301LK P -20V -2.1A — -2.4A 160—210mΩ Medium, DPak / TO-252AA packages Name Chan Vds(max) Id(max) Rds(on) IRLR024N N 55V 17A 65mΩ…

Compose Key on Windows

My last name is Stüvel, and it causes all kinds of issues on various systems . Since in the Netherlands people typically use a keyboard with US layout, there is no ü key. So how do I type my name? Compose key to the rescue. On Linux I type the ü by using the Compose key . Since modern keyboards don’t have such a key, I’ve configured my right-hand Alt key to become Compose. To type ü ,…

Flatterer v1.5 released

Flatterer v1.5 has just been released! It adds new operators: Extrude Finger : easily create finger connections between laser-cut parts. Select some edges and click Extrude Fingers to extrude them in just the right direction, using the material thickness. Separate Mesh into Faces : split up the mesh into separate objects for each side. Align to Local Axis : rotate the mesh to align it with the…

Gitea Pull Requests

Since Blender moved to Gitea I’ve struggled a bit with the pull requests workflow. Getting contributors’ changes onto my machine wasn’t as simple as I wanted it to be. So, I wrote a little shell script to make my life easier. The functions below I store in ~/.config/fish/conf.d/aliases.fish . Once they’re installed, I have these commands at my, well…, command: Update…

Gitea Easy Linking

Since this week, Blender development has moved from Phabricator to Gitea on projects.blender.org . Even though much of the workflow has changed, I still have the need to reference issues, pull requests, and commits from other places, like chats, forum discussions, my work log, etc. Just like I did for Phabricator , I created a little GreaseMonkey script to add some useful buttons to the Gitea…

Flatterer v1.4 released

Flatterer v1.4 has just been released! It adds support for engraving edges and comes with an improved GUI. Check Out Flatterer Flatterer turns a 3D model in Blender into a set of shapes suitable for laser cutting. It’s aimed at easily exporting boxes, enclosures, and other made-for-laser-cutting designs to SVG. Of course the add-on automatically applies kerf compensation , so there is no…

Flatterer v1.3 released

Flatterer v1.3 has just been released! It adds the export of multi-page SVG files, where each page represents a slab of cuttable material. Each page is also seen as an Inkscape layer . Tools that don’t support pages, like LightBurn, will see them as groups instead, still keeping it simple to select one such group and cut out only those before putting on a new plate of material on the cutting…

Keychron Function Keys on Linux

Recently I bought a Keychron K5 SE keyboard (with clicky blue optical switches, thank you for asking). When I started using it on an Ubuntu Linux machine, it worked great except one thing: the F1-F12 function keys did not work well . As with so many laptops and other keyboards, they defaulted to their “special” meaning, controlling brightness, volume, that kind of thing. The real…