GitSocial · Repository PassportCOMPLETED · 2026-10-11Z

RubberOtter AtaCanYmc · COMPLETED

Rubber Otter runs on an ATmega32U4-based microcontroller (Arduino Leonardo or Pro Micro are supported). The firmware listens on a serial Stream (by default Serial1 — hardware UART connected to an HM-10 BLE module). Each incoming framed packet is parsed by the Packet Parser module and passed to the Command Executor.

github.com/AtaCanYmc/RubberOtter · ★ 0 · Forks 0 · Size 5.2 MB

SUMMARY

Technologies 22
Scored 22
Observed 22
Practices 6
Evidence 22
Skips 0

COVERAGE

Analyzed 221 files · 141 commits · 0 API calls

TECHNOLOGIES & DEPTH

Java LANGUAGE Depth 70
3 files · PRODUCTION
C++ LANGUAGE Depth 70
13 files · PRODUCTION
JSON LANGUAGE Depth 70
8 files · PRODUCTION
YAML LANGUAGE Depth 70
12 files · PRODUCTION
TypeScript LANGUAGE Depth 70
29 files · PRODUCTION
Shell LANGUAGE Depth 70
1 files · PRODUCTION
XML LANGUAGE Depth 70
10 files · PRODUCTION
JavaScript LANGUAGE Depth 70
3 files · PRODUCTION
Swift LANGUAGE Depth 70
4 files · PRODUCTION
Gradle LANGUAGE Depth 70
6 files · PRODUCTION
Markdown LANGUAGE Depth 70
32 files · PRODUCTION
TOML LANGUAGE Depth 70
1 files · PRODUCTION
Python LANGUAGE Depth 70
24 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
npm BUILD_TOOL Depth 80
1 files · CONFIGURATION
Poetry BUILD_TOOL Depth 80
1 files · CONFIGURATION
Gradle BUILD_TOOL Depth 80
1 files · CONFIGURATION
Flask FRAMEWORK Depth 58
1 files · PRODUCTION
JUnit TESTING Depth 30
2 files · TEST
Next.js FRAMEWORK Depth 58
1 files · PRODUCTION
React FRAMEWORK Depth 74
16 files · PRODUCTION
Vite BUILD_TOOL Depth 56
1 files · PRODUCTION

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · absentlinting · observedformatting · absent

ACTIVITY & OWNERSHIP

First commit 2026-04-12
Last commit 2026-10-05
Active months 4
Commits 141

View on GitHub · GitSocial