PolyCast5 Update #2 | New AI Keyboard and Packet Analyzer
New Features
The PolyCast5 multi-tool remote has acquired some super cool new features, so let's check them out!
An AI Literally on Your Keyboard
You read correctly! We already know PolyCast5 has the awesome ability to connect to devices as a typical Bluetooth keyboard but then do things like auto-type scripts and custom commands at superhuman speeds (more info here). But what if there was a way to generate these auto-type scripts on the fly? A built-in microphone with STT has been added so you can literally just ask it to do something and it'll generate the command and execute it as a keyboard!
It's important to point out that unlike other AI assistants, this is NOT an application running on your computer. As far as your computer is concerned, this is a person typing something on a literal ordinary Bluetooth keyboard such as below. Except it is actually an AI.
This said, I suppose if AIs decided to go Skynet Terminator, you might be in trouble (joke). But don't worry, you can always back out of the menu on PolyCast5 and it will do a hardware-level disconnect. My main takeaway here is that you can tell it to do anything that you would be able to do with a keyboard (open some app, search something in a new tab, alt+f4, write code, explain something, etc.) and it'll do it. Pretty cool!
AI Packet Analyzer
Since all the code is already there to interact with AI APIs, I figured I could go the extra mile. As stated in the last update, PolyCast5 can sniff Wi-Fi networks to get some interesting information about them. However, this information was limited to a few key fields:
This is great, but we can do better. So, in addition to the existing functionality (unchanged), another option has been added where the full raw Wi-Fi packets are sniffed and then analyzed in their entirety with an AI reasoning model.
This new option takes 150 samples of real, live network data on a given channel and then sends all of them in their entirety to be analyzed. Every byte accounted for!
After that, the AI analysis results can be viewed in an easy-to-read web portal that PolyCast5 hosts locally as a comprehensive analysis as seen.
It also works great with phones for an on-the-go analysis of new locations!
Optimizations
PolyCast5 is a product that is planned to launch on Kickstarter soon. Be sure to subscribe to the project and the Kickstarter pre-launch to be notified when it is released and get the best price! Below are some development updates.
In addition to these cool new features, many bug fixes and user experience improvements were also made. This includes more reliable Wi-Fi connections, network auto-connect, a Bluetooth pairing rework, one-click wireless updates, an auto-sleep device timer (if nothing is pressed for a given amount of time it will auto-sleep to save power), numerous SRAM optimizations, and more.
I also want to point out that a brand-new hardware revision was made (v7) to integrate the newly required microphone for AI keyboard requests as well as vastly decrease power consumption. This allows PolyCast5 to go longer on a single charge (~ a week) and have a built-in microphone for all sorts of other cool things later!
As for launch, the N16R8 variant of the ESP32-C5 dual-band MCU is still not yet released to mass market. Once it is (soon), we can set a launch date. In the meantime, I appreciate your patience and continued support! We'll take this time to make additional optimizations, prepare for production, and write comprehensive documentation and tutorials so you can hit the ground running when you get one.
Be sure to subscribe to the pre-launch and Kickstarter to be notified upon release and get the best deal!