Skip to content

hardwario/py-hardwario

Repository files navigation

HARDWARIO CLI Tools

Main Release PyPI License Twitter

Hardwario CLI is a command-line tool for developing, managing, and debugging devices in the HARDWARIO ecosystem. It supports workflows for CHESTER modules, Nordic SoCs (nRF5x, nRF91, etc.), firmware management, logging, and more.


✨ Features

  • Manage CHESTER-specific application SoC features
  • Open interactive device console for logs and shell access
  • Flash, erase, and reset firmware for supported SoCs
  • Work with HARDWARIO's Product Information Block (PIB)
  • Support for multiple chip families (nRF51, nRF52, nRF91, etc.)
  • Integration with SEGGER J-Link (serial number, speed control)

🛠️ Installation

pip install hardwario

🚀 Quick Start

hardwario --help
Usage: hardwario [OPTIONS] COMMAND [ARGS]...

  HARDWARIO Command Line Tool.

Options:
  --log-level [debug|info|success|warning|error|critical]
                                  Log level to stderr  [default: critical]
  --version                       Show the version and exit.
  --help                          Show this message and exit.

Commands:
  chester  Commands for CHESTER (configurable IoT gateway).
  device   Commands for devices.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤  by HARDWARIO a.s. in the heart of Europe.

About

Python HARDWARIO Command Line Tools - Main Package

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages