I was experiencing a frustrating issue on Ubuntu 24.04 related to Bluetooth profile switching.
[Read More]We are an independent development group based in Buffalo, NY. We work together to help each other out in our fields and open source projects. We live by the name Silo City Labs and work towards a better future for each other.
I was experiencing a frustrating issue on Ubuntu 24.04 related to Bluetooth profile switching.
[Read More]
Somehow, OpenSCAD has become my main 3D modeling program. It’s incredibly powerful for parametric models but it’s also brain-intensive. I speed up development with the BOSL2 library. Many BOSL2 objects have built-in rounding features so I don’t need to invoke minkowski().
A trick with BOSL2 is negative rounding. Instead of cutting a corner, it makes the corner stick out. This is very useful for smoothing sharp edges, tapering pin holes, and generally filleting odd shapes. Make an object with negative rounding/chamfer, then use it to cut another object with subtract().
[Read More]I’m using PouchDB lately, a JavaScript database that works in the browser. PouchDB for Javascript requires callbacks and I found myself stacking quite a bit of JS-specific syntax together. I haven’t written JS in quite a while so this was daunting. Lets go through all the pieces that add up to easy async database calls.
Here is a PHP sample of accessing a database.
[Read More]
Working alongside One Buffalo Labs, we’re excited to formalize a partnership that ensures SiloCityLabs’ projects have a clean, fast, and accessible home online.
[Read More]If you’ve ever struggled to keep track of your 3D filament spools, wondering how much filament is left or dealing with a failed print due to an empty spool, FilaMeter is the filament tracking solution you’ve been looking for. Managing your 3D printing filament inventory no longer has to involve guesswork.
[Read More]
At SiloCityLabs, we’re always working to improve our products, and 2025 has brought a number of exciting updates to our ESP32 Module for AC Infinity Airtap T4/T6! With new features and design enhancements, this latest version offers better smart home integration, improved usability, and customization options.
[Read More]Are you looking to take your Filament Dryer to the next level? The Filament Dryer PCB is the ultimate upgrade, adding enhanced filament material support, a better display, and smart home integration to ensure your 3D printing workflow is seamless and efficient.
[Read More]The ESP32MiniSD is a compact add-on board designed for Seeed Studio’s XIAO ESP32-C3, XIAO ESP32-C6 or XIAO ESP32-S3, enabling microSD card storage, battery monitoring, and USB charging capabilities. In this tutorial, we’ll guide you through setting up and using the ESP32MiniSD with an ESP32 XIAO module to read and write files to a microSD card.
Unlike Adafruit’s Xiao ESP32, the ESP32MiniSD is designed to get the most out of the ESP32’s capabilities, with a focus on storage and power management. The board features a microSD card slot connecting SD card to ESP32, battery monitoring, and charging circuitry, making it ideal for ESP32 SD card integrations including data logging, file storage, and portable IoT devices. Let’s dive into the setup and usage of the ESP32MiniSD with the XIAO ESP32 module!
[Read More]