awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
KrishKrosh avatar

KrishKrosh/TrackWeight

0
View on GitHub↗
8,659 Stars·376 Forks·Swift·mit·7 Aufrufe

TrackWeight

TrackWeight is a digital weighing instrument and pressure-to-weight converter designed to measure the mass of objects. It functions as a pressure sensor weight scale that translates data from a touch surface into weight measurements in grams.

The system integrates pressure sensor data to enable digital weight measurement and embedded weight tracking. It converts raw pressure readings into standardized weight units to quantify the mass of objects or fingers in contact with a sensory surface.

The implementation includes analog-to-digital signal conversion, linear regression calibration for accuracy, and threshold-based noise filtering. It utilizes polling-based sensor sampling and state-driven measurement logic to monitor for pressure changes and detect object contact.

Features

  • Weight Measurement - Converts pressure sensor data from a touch surface into standardized weight measurements in grams.
  • Sensor Calibration - Uses linear regression to accurately map digital sensor readings to known gram weights.
  • Analog-to-Digital Converters - Implements analog-to-digital conversion to translate raw pressure sensor voltage into digital values for weight calculation.
  • Digital Weighing Instruments - Functions as a digital weighing instrument that measures mass through sensor-based pressure detection.
  • Embedded Weight Tracking - Integrates a hardware-software interface to monitor and log the weight of physical objects in real time.
  • Sensor Integrations - Integrates physical pressure sensors to capture and process data for weight quantification.
  • Pressure Sensor Scales - Implements a pressure sensor weight scale that translates touch surface data into gram measurements.
  • Pressure-to-Weight Converters - Provides software logic for translating raw pressure readings into standardized weight units.
  • Touch Surface Sensing - Measures the amount of pressure applied to a sensory surface to determine object mass.
  • Sensor Polling - Uses a polling-based sampling method to monitor pressure sensors for object contact at regular intervals.
  • Sensor Noise Filtering - Provides threshold-based noise filtering to prevent phantom weight readings caused by sensor fluctuations.
  • State-Driven Logic - Implements state-driven logic to toggle between idle and weighing modes based on pressure thresholds.

Star-Verlauf

Star-Verlauf für krishkrosh/trackweightStar-Verlauf für krishkrosh/trackweight

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu TrackWeight

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit TrackWeight.
  • rwaldron/johnny-fiveAvatar von rwaldron

    rwaldron/johnny-five

    13,401Auf GitHub ansehen↗

    Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a

    JavaScript1-wireadcarduino
    Auf GitHub ansehen↗13,401
  • samhenrigold/lidanglesensorAvatar von samhenrigold

    samhenrigold/LidAngleSensor

    4,125Auf GitHub ansehen↗

    LidAngleSensor is a tool and sensor interface that retrieves the physical opening angle of a laptop screen by querying the internal Human Interface Device. It translates raw hardware sensor reports into a numerical representation of the lid's position. The project functions as a lid-triggered audio player and a screen region capture tool. It can monitor hardware sensor state changes to play specific sound effects when a laptop lid opens or closes and isolate a defined coordinate area of the display buffer to copy a specific screen region to the clipboard. The system handles hardware event au

    Swift
    Auf GitHub ansehen↗4,125
  • pvvx/atc_mithermometerAvatar von pvvx

    pvvx/ATC_MiThermometer

    3,963Auf GitHub ansehen↗

    This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It replaces manufacturer software to improve measurement accuracy, extend battery life, and unlock configuration options not available in stock firmware. The system differentiates itself through a comprehensive set of administration utilities, including a device configurator for managing Bluetooth advertising and transmission power, and an over-the-air flasher for wireless software updates. It also features a climate data visualizer to retrieve and graph historical temperature, hum

    C
    Auf GitHub ansehen↗3,963
  • zswatch/zswatchAvatar von ZSWatch

    ZSWatch/ZSWatch

    3,128Auf GitHub ansehen↗

    ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy connectivity. It provides a comprehensive software suite that includes a Bluetooth LE communication stack, an embedded UI framework for round displays, and a complete firmware toolchain for compiling, flashing, and simulating wearable hardware. The project is distinguished by its specialized wearable capabilities, such as a graphical framework for designing reactive screens and watchfaces via a visual editor. It implements a publish-subscribe messaging system to decouple hardware se

    Cangle-of-arrivalblebluetooth
    Auf GitHub ansehen↗3,128
Alle 30 Alternativen zu TrackWeight anzeigen→

Häufig gestellte Fragen

Was macht krishkrosh/trackweight?

TrackWeight is a digital weighing instrument and pressure-to-weight converter designed to measure the mass of objects. It functions as a pressure sensor weight scale that translates data from a touch surface into weight measurements in grams.

Was sind die Hauptfunktionen von krishkrosh/trackweight?

Die Hauptfunktionen von krishkrosh/trackweight sind: Weight Measurement, Sensor Calibration, Analog-to-Digital Converters, Digital Weighing Instruments, Embedded Weight Tracking, Sensor Integrations, Pressure Sensor Scales, Pressure-to-Weight Converters.

Welche Open-Source-Alternativen gibt es zu krishkrosh/trackweight?

Open-Source-Alternativen zu krishkrosh/trackweight sind unter anderem: rwaldron/johnny-five — Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots… samhenrigold/lidanglesensor — LidAngleSensor is a tool and sensor interface that retrieves the physical opening angle of a laptop screen by querying… pvvx/atc_mithermometer — This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It… zswatch/zswatch — ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy… micropython/micropython — MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained… jomjol/ai-on-the-edge-device — AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of…