diff --git a/README.md b/README.md index e9af750801675ca7d44844381119eff3fdf1d915..04fe78b4b6d7c64d5db6c86ff89f1bd8db22a18e 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Este repositorio contiene el firmware para el proyecto **NEST (Non-intrusive dEv - **/bootloader**: Archivos del bootloader para el nRF52840. - **/firmware**: Código fuente del firmware desarrollado en Arduino. - **/libraries**: Biblioteca necesaria, como **Ucglib.h**, utilizada para controlar la pantalla TFT. + ## Requisitos para Programar en Arduino ### Paso 1: Instalar Arduino Core para nRF52840 @@ -18,17 +19,8 @@ Este repositorio contiene el firmware para el proyecto **NEST (Non-intrusive dEv 4. Reiniciar el Arduino IDE. 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. -### Paso 2: Instalar Controladores y Herramientas - -- **Adafruit nrfutil**: En Linux, ejecuta el siguiente comando para instalar nrfutil, necesario para cargar sketches vÃa el puerto serie: - - ```bash - pip3 install adafruit-nrfutil --user -### Paso 3: Cargar el Bootloader con J-Link: - -```markdown -### Paso 3: Cargar el Bootloader con J-Link +### Paso 2: Cargar el Bootloader con J-Link 1. Instalar el **Segger JLink Software and Documentation Pack** y **Nordic nRF5x Command Line Tools**. 2. Asegurarse de que puedes ejecutar `nrfjprog` desde tu terminal. @@ -37,7 +29,8 @@ Este repositorio contiene el firmware para el proyecto **NEST (Non-intrusive dEv - **Herramientas > Placa > Adafruit Feather nRF52840 Express** - **Herramientas > Programador > J-Link for Feather52** - **Herramientas > Grabar Bootloader** para cargar el bootloader en la placa. -### Paso 4: Programar el Bootloader manualmente con nrfjprog + +### Paso 3: Programar el Bootloader manualmente con nrfjprog Si prefieres cargar el bootloader manualmente, sigue estos pasos: