HackerTrans
トップ新着トレンドコメント過去質問紹介求人

timothyb89

no profile record

コメント

timothyb89
·先月·議論
Fair point, I’ve been evaluating WiFi for my project as well and the ESP32-S3 certainly has better link rates and latency, though I’ve not determined if it can truly run uncompressed. UX-wise my project is pairing to a smartphone so I’m not eager to require that users bring a WiFi network with them (something neither Android or iOS handle particularly gracefully), but regardless it would be good to have the option.
timothyb89
·先月·議論
I’m using BLE GATT messaging with an upgrade path to L2CAP CoC channels for clients that support it. Roughly the path is: audio input -> opus encode -> BLE transmit -> smartphone/desktop. The latency floor ends up being ~80ms due to jitter buffer sizing, etc.
timothyb89
·先月·議論
I've been experimenting with more-or-less this on the existing ESP32-S3 (well, to a smartphone/PC rather than a 2nd ESP32).

Practical bandwidth limits are in the ~72kb/s range with Bluetooth and a custom wire protocol, and Opus voice-mode encoding can't run in realtime beyond complexity 3; music encoding can't run at all. Maybe there's a more compute-friendly audio codec I'm not aware of, but as far as I know these chips just aren't quite powerful enough for high-quality music encoding, unfortunately. I'm hoping the S31 might be a bit better fit here (decent CPU boost + better SIMD).

Latency is still a bit rough with BT overhead. There might be some new options with LE audio on the S31 but I haven't found a way to get below ~80ms with the existing ESP32-S3 stack.

tl;dr, high quality voice is doable today with okay latency, music probably less so, maybe the S31 will be better
timothyb89
·2 年前·議論
I've been experimenting with the ALFA HaLow HAT [1] for some personal projects. There's also a number of APs good for point-to-point use.

[1] https://www.sparkfun.com/products/19956
timothyb89
·2 年前·議論
I've been using it for light CAD work to design stuff for (hobbyist) 3d printing. You can use exact measurements just fine. The main issue is that it isn't parametric but for my needs that isn't a big issue, and the one-time $150 pricetag is wildly easier to swallow than a Fusion 360 subscription.

It's a lot like Blender, if Blender was a few degrees more usable for CAD. That said, I've yet to try the Blender CAD Sketcher addon (https://www.cadsketcher.com/).
timothyb89
·3 年前·議論
For what it’s worth, the Pixel 7 series (and maybe 6) has compatibility issues with some wireless chargers. It’s actually quite quick if you find one that plays nice: I measure 12-15 watts, so not much slower than wired. Incompatible chargers pull 3 watts or less, disconnect frequently, and often don’t even offset the phone’s regular drain.

I had to try a few to find one that works properly in my car. I’ve had good luck with chargers from Anker and Peak Design, and bad luck with Apple, JSAUX, and Spigen branded chargers. Google’s own chargers presumably work fine as well.

(Also, a lot of Qi chargers are extremely picky about the USB-PD or QC specs of the power adapter you use. I highly recommend using a USB power/voltage monitor to make sure they negotiate PD or QC power at 9/12v rather than the base 5v/1a. Without that, you’ll be charging at an absolute maximum of 5 watts before Qi losses.)