rap-esp32

0.4.18 • Public • Published

Rap extension for esp32

This project is rap extension, or rap plug-in for ESP32.

It is dependent on Rap extension (plug-in) mechanism, to customize board-specific rap subcommands. This rap extension customize the following sub commands.

  • rap deploy: deploy Ruff Application to ESP32 board flash
  • rap system
    • rap system erase: erase ESP32 board flash
    • rap system upgrade: flash Ruff OS firmware to ESP32 board flash
  • rap log: print system and application logs

The project can be referenced by package.json of Ruff board project. For example, below is esp32-air-v40 board package.json.

{
    "name": "esp32-air-v40",
    "version": "0.1.2",
    "description": "Ruff ESP32 AIR v4.0 board",
    "author": "Nanchao Inc.",
    "dependencies": {
        "rap-esp32": "*"
    },
    "ruff": {
        "dependencies": {
            "led-gpio": "^3.0.0",
            "esp32-wifi": "^0.1.0"
        }
    }
}

After you initilize a new Ruff Application for board esp32-air-v40, this module rap-esp32 will be automatically downloaded under the directory of ruff_modules/esp32-air-v40/node_modules/rap-esp32. You can execute these customized rap subcommands in the new application root directory.

Readme

Keywords

none

Package Sidebar

Install

npm i rap-esp32

Homepage

ruff.io

Weekly Downloads

1

Version

0.4.18

License

Apache-2.0

Last publish

Collaborators

  • bsdelf
  • jerry-weng
  • rufflite
  • topelinux
  • youngmu