Just received my ESP32-S2-SAOLA-1M development board today! Appears that it comes loaded with a red-green-blue cycling app, showing off the “neopixel” peripheral included on the board.Continue reading “ESP32-S2-SAOLA-1M – First Look”
ESP32-S2 Has Arrived!
Received a few of my ESP32-S2 chips and modules this weekend. Pretty excited to update some designs I have for the new chip. Crazy that the module is half the cost of the ESP32-PICO-D4 chip I’ve been using religiously. I’m a bit bummed that it no longer has Bluetooth, but I’m hopeful that it’s lower cost and USB interface makes up for that.
While I was at it, I quick whipped up a 3D model of the ESP32-S2-WROVER chip and published it on GitHub and SnapEDA. Made in Fusion 360, so feel free to change it up. Would appreciate a PR if you do!
Made my own DIY thermal camera using a Raspberry PI and a FLIR Lepton module. Has great resolution for the price point and works quite well. Started working on a Node.js module that can interface directly with the module, which seems to be somewhat working.
I nabbed the LeptonModule source and hacked up some additional features for locking the temperature range scale, which is super useful for getting a visual on something, locking the range, and then looking at other objects for comparison to what you locked on.Continue reading “Thermal Camera”
Raspberry Pi Box
Took some time this last month to work on trying to make a box out of bloodwood for a Raspberry PI with integral recessed area for the LCD touch screen. The idea was to mount the screen / PI to the top block and then figure out how to latch it to the box underneath.
So far, I’ve managed to break a slew of 1/8″ router bits, even being as delicate as I can and doing many shallow passes. Perhaps the wood is super hard or I’m just being careless. Who knows.
The project was a fun excuse to practice box joinery techniques using a router jig. Had some reasonable success there, though there was some occasional tear out. A table saw jig would be better but I used what already have.Continue reading “Raspberry Pi Box”
Some folks have a zen garden on their desk in the office. I have a Raspberry PI. What to do when you need a break and get your mind off something? Make something.
Today it was a something to tie in to some of our web servers to watch requests and blink LEDs based on HTTP status code.Continue reading “Request Blinker”
Made a baby-monitor camera system using a Raspberry Pi, Node.js, and WebSockets to stream still images of what our little weasel is up to when she should be sleeping. Works fantastically well, even in low light, due to to using the RPI camera without the IR filter, so the room can be lit with IR for better night vision.Continue reading “WeaselVision™”
Had the chance to meet Steve Wozniak today at the Flying Car MKE event. He’s quite lovely in person and is a genuinely nice guy. Very inspirational. He even signed my 17″ Macbook Pro! Continue reading “Woz”
WebGL Game Development Book
Over the last few months, I’ve been working on editing a book on WebGL Game Development for Packt Publishing. It’s been a pretty fun and interesting experience. If you’re interested, it’s a pretty good book to learn the ropes of WebGL.
Umbraco and Mono: Can it be done?
Recently, I’ve been dreaming about writing a next-generation .NET content management system (CMS). The CMS would incorporate a great feature set that my, as well as a ton of other organizations, would require out of a great CMS. After creating a project plan and set of documents, a friend of mine referred me to Umbraco, an open-source .NET content management system that claims to be as flexible as what I had imagined my CMS to be. My ambition for starting a brand-new project subsided since Umbraco incorporates a great number of the features I required. However, the main feature that my CMS had was platform independence. Umbraco, in its current state, is not ready. Neither is Mono. This article explains why. Continue reading “Umbraco and Mono: Can it be done?”
How To: Install Monodevelop on Debian Etch
How to install Monodevelop on Debian Etch without adding additional sources to apt. Continue reading “How To: Install Monodevelop on Debian Etch”