- 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.
As part of my early eskate endeavors, I bought a bluetooth dongle for my board to get telemetry from rides. I bought what I thought was an hm-10, but it turned out to be a clone. I originally managed to salvage the situation by following this guide to flash the official hm-10 firmware onto the clone. I slightly deviated from the guide by using a raspberry pi and its gpio pins to do the flashing instead of a ftdi-adapter. Fast forward to today, with newer and faster bluetooth modules in existence for eskate, the hm-10 has been replaced and sits unused. So the plan was to repurpose it as a wireless serial connection for my cnc. The cnc runs smoothieware, which support uart serial output directly, and all I had to do was hook up the right pins and configure the baud rate. The default baud rate is 9600. A bit slow. In fact, probably too slow for cnc situations where many small movements are happening while the smoopi controller is attempting to stream information back. So I trie...
Comments
Post a Comment