Skip to main content

Posts

Showing posts from March, 2024

Researching how to use the nrf5340

 Figuring out 2 things currently: How to do multipoint pairing for bluetooth Looks like someone else asked this question before: https://devzone.nordicsemi.com/f/nordic-q-a/29575/switch-between-paired-central-devices and solved a similar issue in https://devzone.nordicsemi.com/f/nordic-q-a/2915/how-to-change-the-mac-address-when-the-system-boots-up I'm not clear on what this is exactly solving but looks promising to change the mac address as a way to pair to multiple devices, non-simultaneously. Running ml models on the nrf chip Looks like the nrf5340 supports this platform called Edge Impulse. I'm not familiar with it, but seems like they're a model training/deployment platform that specializes in microcontrollers and sensor data. I'll need to figure out a sensor configuration I'm satisfied with and then I'll look into using this to get some model data.

Giving up on MSP430

MSP430's poor floating point performance makes the butterworth filters take >2ms. Too long for the 1000hz baseline frequency, but even too slow for the 500hz alternative. Moving to using a 16bit 4 channel adafruit adc and a raspberry pi. Grabbed a 9axis imu while as part of the order. Planning to use an nrf 5340 or at least a nrf52840, either of which have a dedicated fpu and should be able to process the signals and run a very lightweight model. Attempting to install the nrf sdk on my raspi and use vscode to interface with it from my desktop.