2021/2022
In a lot of ways I'm glad to see 2021 leave and I'm hoping 2022 is better. We'll see but I
still have many projects to work on and here are a few.
AI
I recently picked up a Jetson Nano and a camera so I can begin to learn about
AI and ML.
I have a AI project on Edge Impulse and I'm hoping to
learn as much as I can. So far I've followed their guide and I think I've compiled the whole
edge-impulse-linux package. But I was reading up on another web page and got completely lost
in the terminology. This isn't going to be simple. I did find some good news. It appears
that the EPS32 has been added to TensorFlow lite
(Announcing
TensorFlow Lite Micro ESP32). I'm hoping I can turn the inexpensive ESP32 camera into a
cheap presence sensor that won't be triggered by my dogs.
This interesting article on a
USB microphone based on a Pi-Pico take the AI/ML to an interesting step
further (AI on the USB microphone for the wake word). Another link
for TinyML-Audio-for-everyone. This is used to detect a fire alarm but it
could be the base for a tea kettle whistle. That interests me. But the point is learning how
to use the AI/ML to build something useful and that will get you experience with AI/ML.
Smart Home
Tonight (Dec 27th) I'll keep things simple and just attempt to reprogram the Sonoff ZigBee
bridge with Tasmota firmware. I'd like to add this to my demo board and my home so I can add
various sensors such as temperature, humidity, motion and light. I've also found an
interesting XBee 24 thermostat
(RCS
TZ20. I've played with these before and they claim compatibility with ZigBee but I have
my doubts. Either way I know how to make them work so I can add them to the Demo board and
make them work with a faux-HVAC system. So I might add them to the
2022 TCF presentation
Pfsense
My old Ubiquiti ER-LITE has been my working FW for the last few years and I've found it to be
flexible and reliable. But it's time to replace it as I need a router that can handle more
bandwidth (>1Gbps). So I've picked up a SuperMicro X10SLH-N6-ST031 1U server. I'll load it
up with enough memory and a 120G SSD and then
use Pfsense as
the FW software. I've read a lot of good things about pfsense
and a few bad things. But I think it can provide the needed flexibility and power I tend to
need. The learning begin sometime next week.
Vintage Computers
For 2022 I have a number of vintage computer projects to work on. I think the first will be
my Sardis Technology ST2900. It's a 6809 computer that could run Level I
OS-9 or 6809 Flex. I don't have Flex but I do still have the OS-9 disks and I can boot the
ST2900 up with NitrOS9. This would be a pretty cool start of the year.
Odds and Ends
I still have a lot of things I have in the back of my mind. Such as a WiFi capacitive touch
sensitive switch. I'd like to have that with a dimmer capability. I've already mentioned the
ESP32 cameras above. And I have a number of LED 'Bus displays'. These displays would
typically have the route information for the bus. I've taken one apart and while not the
easiest reverse engineering project it's still quite doable. I might swap out the 8031 for a
AVR 89C chip or maybe a PIC32 or ESP32. I'll need to see how complicated the charlie-plexing
of the display is. It would be an interesting display for the
CDL.