• Stars
    star
    66
  • Rank 468,167 (Top 10 %)
  • Language
    Python
  • License
    MIT License
  • Created over 2 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python connector and ESPHome template for Bluetooth based Battery Monitors - reverse engineering.

More Repositories

1

mikrotik_configurator

A utility for generating and applying RouterOS / Mikrotik configuration files (.rsc) with help of Jinja2 template engine.
RouterOS Script
19
star
2

asyncpp

C++20 event-loop agnostic coroutines (co_await/co_return) implementation + support for libuv, curl and OpenSSL socket.
C++
18
star
3

dl24-electronic-load

Python library and CLI tools for DL24 electronic load device.
Python
16
star
4

fxplc

Python connector for low-level Mitsubishi PLC MELSEC FX series (FX-232AW) serial protocol with builtin HTTP server.
Python
15
star
5

MPU9250

Library for MPU9250 9-axis orientation sensor with use of DMP.
C++
11
star
6

pyrc3563

Python library and CLI tool for RC3563 battery impedance meter.
Python
10
star
7

smart_bms

Python connector for Chinese Bluetooth Smart BMS.
Python
8
star
8

screentool

Blazingly fast way to make screenshots with annotations support (arrows, freehand, eraser) - written in Go, made for Linux.
Go
7
star
9

structpack

Simple C++ binary serialization library (with Python struct.pack-like interface).
C++
6
star
10

legionutil

User-space tool for setting Rapid Charge, Battery Conservation and System Performance mode on Legion laptops.
C++
6
star
11

Requests.NET

Fluent C# HTTP client.
C#
5
star
12

dvrcms

SDL based video preview tool for Chinese digital video recorders (DVR) which use port 34567 and CMS software.
C++
5
star
13

AVR-emulator

AVR virtual machine.
C
5
star
14

borg-ncdu-analyzer

Analyze Borg Backup archives space usage (with ncdu tool).
Python
4
star
15

RemoteBarcodeReader

Android app and Python library for turning mobile phone into a WebSocket-based, remotely controllable Barcode/QR code reader.
Kotlin
4
star
16

stm32-flasher

UART flasher for STM32 microcontrollers.
C++
4
star
17

avr-power-meter

AVR-based, galvanically isolated, bidirectional DC energy meter with Modbus RTU interface.
C++
3
star
18

pdf_qr_generator

Highly customizable utility for generating PDFs filled with QR codes.
Python
3
star
19

esmart_modbus

eSmart MPPT charger API connector + Modbus TCP server.
Python
3
star
20

BLDC-driver

Brushless DC motor driver based on AVR µC - part of KDcopter project.
C
3
star
21

pinout-diagram-drawer

A tool for creating pinout diagrams useful when designing PCBs with microcontrollers.
Python
3
star
22

spi-tiny-usb

SPI interface adapter over USB with Linux kernel module.
C
3
star
23

crosstools-ios

Dockerized cross-platform build tools for iOS.
Dockerfile
2
star
24

kdhome

Home automation system.
Eagle
2
star
25

avr-eeprom-wear-leveling

Header-only EEPROM wear leveling tools for AVR microcontrollers.
C++
1
star
26

KDBudgetTracker

Simple utility for tracking home budget written in C++/Qt.
C++
1
star
27

avr-utils

Utility libraries for AVR development.
C
1
star
28

AVR-compiler

Simple AVR Assembler compiler (university project).
C++
1
star
29

kdbot

Extendable IRC bot
Python
1
star
30

KDPgDriver

LINQ-based, type safe query builder, query executor and results parser into plain C# objects made for PostgreSQL.
C#
1
star
31

modbus_client

Device oriented Modbus client for Python. Focused on data meaning and data types.
Python
1
star
32

pycontrolflow

Python framework for easy control algorithms writing with many ready to use blocks. Can be seen as a combination of Node-RED and PLC ladder programming.
Python
1
star
33

ksystem

System library and initialization code generator for µC projects based on AVR. Supports Serial, GPIO, Modbus and SysTick.
Python
1
star