Skip to content

A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS

Notifications You must be signed in to change notification settings

ADolbyB/esp32-freertos-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 FreeRTOS CLI

This is a Command Line Interface for the ESP32 using the ESP32 multicore port of FreeRTOS. This project started in the ADolbyB/rtos-esp32-examples repository as 04-LED-CLI, but it took on a life of its own and it turned into this project.

Currently, the CLI can perform the following on the ESP32 Thing Plus C from SparkFun.

  • 4 functions to control the RGB LED connected to GPIO_2.
  • 2 functions to control the Blue LED connected to GPIO_13.
  • [In Progress] The on-board SD Card Slot connected to GPIO_5.
  • [In Progress] The on-board MAX17048 $I^2C$ LiPo Battery Fuel Guage.

This is a work in progress.

Status:

PIO Build  GitHub repo size

References:

Other Repos Worth Mentioning:

  • liscolab CLI port of FreeRTOS CLI to ESP32.

  • FreeRTOS-Plus-CLI Command Line Interface Framework. Useful for adding custom commands.

General FreeRTOS:

Setup & Programming:

Firmware Flashing:

Hardware:

About

A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS

Topics

Resources

Stars

Watchers

Forks

Languages