Skip to content
Snippets Groups Projects
Commit 46ad52e2 authored by Caril Martinez's avatar Caril Martinez
Browse files

Update README.md

parent 12b3a318
No related branches found
No related tags found
No related merge requests found
# NEST Firmware - Arduino Version (Prototipo Wearable)
Este repositorio contiene el firmware para el proyecto **NEST (Non-intrusive dEviceS for Telemedicine)**, desarrollado para un **prototipo wearable** en la plataforma **Arduino**. El firmware controla el monitoreo de **frecuencia cardíaca (BPM)** mediante el sensor **MAX30102** y el microcontrolador **nRF52840** con **Bluetooth Low Energy (BLE)** integrado. Este repositorio incluye el bootloader y las bibliotecas necesarias para compilar y programar el código.
......@@ -20,7 +21,6 @@ Este repositorio contiene el firmware para el proyecto **NEST (Non-intrusive dEv
5. Ir a **Herramientas > Placa > Gestor de Placas** y buscar "Adafruit nRF52" e instalar **Adafruit nRF52 by Adafruit**.
6. Una vez instalado, seleccionar **Adafruit Feather nRF52840 Express** desde **Herramientas > Placa** para configurar el sistema.
## Bootloader
El bootloader puede actualizarse mediante un archivo UF2 o DFU si ya existe uno. También es posible cargarlo en un chip nuevo en blanco siguiendo la guía a continuación.
......@@ -57,6 +57,7 @@ Verifica que puedas ejecutar `nrfjprog` desde tu terminal o símbolo del sistema
```bash
$ ln -s $HOME/prog/nordic/nrfjprog/nrfjprog /usr/local/bin/nrfjprog
```
Una vez que las herramientas estén instaladas y agregadas a la ruta de tu sistema, desde el IDE de Arduino:
......@@ -74,6 +75,7 @@ El archivo hex del bootloader se puede encontrar en `bin/bootloader`. Ejecuta el
$ nrfjprog -e -f nrf52
$ nrfjprog --program feather_nrf52840_bootloader.hex -f nrf52
$ nrfjprog --reset -f nrf52
```
## Descripción del Firmware
......@@ -81,6 +83,4 @@ El firmware permite las siguientes funcionalidades:
- Monitoreo de **BPM** y **SpO2** utilizando el sensor **MAX30102**.
- Interacción con el usuario a través de una pantalla **TFT** controlada con la biblioteca **Ucglib.h**.
- Transmisión de datos a una base de datos remota utilizando **Bluetooth Low Energy (BLE)**.
- Gestión de encuestas de dolor y recordatorios de medicación.
- Gestión de encuestas de dolor y recordatorios de medicación.
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment