Skip to content

abitofalchemy/auralML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auralML

New work

Resource-Limited open-source medical instruments.

Project

Our current project is exploring the limits of low-power wireless to build high quality, low cost medical instruments.

Software

Currently developing a mobile tool with a machine learning component to turn data into a signals-engine.

Interested?

Contact me directly.


output: html_document

htmltools::tagList(rmarkdown::html_dependency_font_awesome())

AuralML

Description: AuralML (working/temporay project name) is a suite of hardware and software solutions for the healthcare and medical industry.

Status

Date Action Status
31Mar17 Waiting for the evaluation kit, UPS tracking number is: 1Z4R29Y30348087114
27Mar17 Ordered the dev kit: STEVAL-STLKT01V1 from STMicroelectronics. After reading through the docs I am more confident
23Mar17 Local 3D printing guy made two more stethoscope heads. done
. Tubbing, and stamp to make the mylar-membrane ordered from Amazon.com; done
20MAR17 Got all the parts 3D printed to build one low-cost stethoscope done
. Prior to this date, I found out that the other Bluetooth Low power modules with microphone cannot send audio over the air, so after discussing it with Kristin, it doesn't make sense to continue that development. done

Head Design

Using the head from GliaX Free Medical Github repository

  • We have prited several heads
  • We have one complete stethoscope

Bluetooth Devices

STMicroelectronics

This product sounds to be the most promising one. I am currently waiting for delivery of this device.

DIGI PAGE

Others

Interface potential

iOS Bluetooth

Firebase (cloud services)

Bluetooth Modules

Developer Notes

StackOverflow Links

BLE Development

Development (IDE)

System Workbench for STM32 OpenSTM32

Documentation:

HW Setup

my setup

As shown on page 8 and page 14:

  • Remove the CN2 jumpers from the Nucleo board and connect the SWD interfaces using the ribbon jumper wires.

Getting OpenOCD up and running

The cradle expansion board cannot be used to program the SensorTile module. The USB port on this board connects directly to the module -- it's there so that you can program the module to behave as a USB device, and connect it to a computer.

You will need a separate SWD programmer to program and debug this part. Many of ST's evaluation boards, including most Discovery and Nucleo boards, have an integrated ST-Link programmer which will work perfectly. Remove the ST-Link jumpers on the other board, then connect the SWD pins between the two boards with jumper wires. (If you aren't sure of the pinout, check the schematics!)

DO NOT plug the Cradle Expansion Board directly into a Nucleo board using the Arduino shield connector. This won't work, and it might damage one or both boards.


Q:
Should OpenSTM and the Nucleo programmer board work on a macOS system? – sAguinaga Apr 21 at 18:47   

Yes. I've worked with ST Discovery boards extensively using OpenOCD. – duskwuff Apr 21 at 18:48

Q:
I have a NUCLEO-f401reT6 64 pins + a Nucleo Expansion board (X-Nucleo-IDB05A1) and a development Mac mini. What is the "Arduino shield connector?" I have a 5pin ribbon cable I can connect SWD between the CradleExpansionBoard (CEB) to SWD connector on the Nucleo-64, right? Only connect the Nucleo to my mac mini and not the CEB, right? Next, do I need to figure out if my OpenOCD can detect this Nucleo board? – sAguinaga just now   edit   

Other important folders:

  • ~/Theory/Experiments/i0sDev/README.md

About

Resources Limited Open Source Medical Tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •