5ADBEEF's comments

5ADBEEF | 9 months ago | on: How to Build a Smartwatch: Picking a Chip

Zephyr provides an open source implementation of all layers of the BLE stack. The radios of some devices are documented extensively, Nordic nRF5 devices are probably the best example.

The Bluetooth SIG requires that you qualify your device if you advertise that you use Bluetooth IP, similar to what is required for the cellular space. Do you have to do this if you’re just “Bluetooth compatible?” Maybe not. Whatever the case you have to conduct FCC part 15C testing (intentional radiator).

5ADBEEF | 1 year ago | on: Updates to H-1B

the average defense job is the exact opposite of fulfilling and meaningful

5ADBEEF | 1 year ago | on: Moving to a RTOS on the RP2040

anybody doing new BLE products has a 50/50 shot of using Zephyr in current year. I think the real benefit of Zephyr is that the wheel has already been invented, no need to do it yourself

5ADBEEF | 1 year ago | on: Moving to a RTOS on the RP2040

the pi pico is 100% supported in Zephyr. https://github.com/zephyrproject-rtos/zephyr/tree/main/board... Did the author not check the docs? https://docs.zephyrproject.org/latest/boards/raspberrypi/rpi...

Additionally, you aren't intended (for many situations) to use a single "main" Zephyr install, but to include what external modules you need in your project's west.yml. If you have a number of projects sharing the same Zephyr install that's a separate discussion but installing every possible toolchain/HAL is not the only way to do things.

5ADBEEF | 1 year ago | on: Adding a USB port to the ThinkPad X1 Nano (the hard way)

RF dongles almost always are Nordic Semiconductor parts and they use their proprietary (but open) protocol called Enhanced Shockburst. The minimum latency of BLE is 7.5ms (fastest connection interval in the spec) while ESB can be in the 100s of microseconds. Not sure about power savings but latency is better.

5ADBEEF | 2 years ago | on: Ask HN: Best open source and/or free EDA tooling

the crustier EEs among us have been burned by downloaded symbols. It’s often better to make your own symbols and footprints unless you have a high quality source from the manufacturer. Even then, some symbols are not organized in a logical way. I personally make all symbols/footprints not in the kicad standard library.

5ADBEEF | 2 years ago | on: Factory construction boom in the US

I warn you that much of controls is very very boring. PLCs w/ ladder logic in most places. Embedded devs have better devex than controls engineers…
page 1