loadcell 0.3.0

A no-std embedded-hal package for the hx711 load cell, based on the embedded hal. Has optional support for interrupts on the esp32.
Documentation
{
  "name": "hx711",
  // Select between image and build propieties to pull or build the image.
  "image": "docker.io/espressif/idf-rust:esp32_latest",
  // "build": {
  //   "dockerfile": "Dockerfile",
  //   "args": {
  //     "CONTAINER_USER": "esp",
  //     "CONTAINER_GROUP": "esp",
  //     "ESP_BOARD": "esp32"
  //   }
  // },
  "customizations": {
    "vscode": {
      "settings": {
        "editor.formatOnPaste": true,
        "editor.formatOnSave": true,
        "editor.formatOnSaveMode": "file",
        "editor.formatOnType": true,
        "lldb.executable": "/usr/bin/lldb",
        "files.watcherExclude": {
          "**/target/**": true
        },
        "rust-analyzer.checkOnSave.command": "clippy",
        "rust-analyzer.checkOnSave.allTargets": false,
        "[rust]": {
          "editor.defaultFormatter": "rust-lang.rust-analyzer"
        }
      },
      "extensions": [
        "rust-lang.rust-analyzer",
        "tamasfe.even-better-toml",
        "serayuzgur.crates",
        "mutantdino.resourcemonitor",
        "yzhang.markdown-all-in-one",
        "ms-vscode.cpptools",
        "actboy168.tasks",
        "Wokwi.wokwi-vscode"
      ]
    }
  },
  "forwardPorts": [
    8000,
    3333
  ],
  "workspaceMount": "source=${localWorkspaceFolder},target=/home/esp/hx711,type=bind,consistency=cached",
  "workspaceFolder": "/home/esp/hx711"
}