Железо, IoT и роботы: что взлетает на GitHub
Самые быстрорастущие репозитории в категории «Железо, IoT и роботы»: описания на русском, сценарии применения и проверка звёзд. Обновление каждые 30 минут.
-
5,2
Zagitta/gpu-unlock
Linux-модуль ядра, который разблокирует часть функций GPU NVIDIA GA102/GA104 (например, RTX 3090) до загрузки драйвера nvidia, применяя технику CMP unlocker и UEFI-тайминги. Требует холодного запуска и opt-in через…
-
4,7
ruvnet/RuView
Платформа WiFi-сенсинга на Rust: по CSI-данным с дешёвых ESP32 определяет присутствие людей, дыхание, пульс, активность и позы без камер и носимых устройств. Работает локально на edge-железе с интеграцией в Home…
-
4,0
JustAResearcher/gpu-unlock-ada
Linux-модуль ядра, который до загрузки драйвера NVIDIA применяет SM speed-select override к RTX 4090 (AD102) и экспериментально к RTX 4070 Ti SUPER (AD103), повышая пропускную способность тензорных ядер FP16/BF16 с…
-
3,9
Marker284/yandex-station-extended
Открытая вики о взломе умных колонок Яндекса: получение root, SSH, установка своего софта, USB-периферия и разбор железа и прошивки по моделям.
-
3,6
windows-GPU-UNLOCK/Windows-GPU-UNLOCK
Экспериментальный UEFI-загрузчик для одной системы с RTX 3090 FE: разблокирует GPU в headless-режиме и передаёт управление Windows без сброса. Только исходники, требует собственной сборки EFI.
-
3,2
pollen-robotics/microduck
Прошивка и системное ПО для Microduck — маленького двуногого робота-утёнка на Rockchip RK3566, который ходит, катается и встаёт с помощью нейросетевых политик. Репозиторий содержит демоны управления моторами,…
-
3,1
UniXNU/UniXNU
Независимый проект для запуска iOS и macOS на не-Apple ARM64 железе через UEFI: драйвер сборки, UEFI boot manager, DarwinBoot, драйверы и патчи XNU под 4 KiB страницы.
-
3,0
78/xiaozhi-esp32
Прошивка для ESP32, превращающая плату в голосового AI-чатбота: офлайн-пробуждение, потоковый ASR+LLM+TTS, MCP-управление устройствами и умным домом.
-
3,0
physicsdolphin/nv-uefi-unlocker
UEFI-загрузчик для разблокировки NVIDIA GPU (RTX 20/30/40) до загрузки драйвера: выполняет цепочку прошивочных транзакций и активирует скрытый потенциал карты. Разблокировка непостоянна и повторяется при каждой…
-
2,8
KingKongRobotics/jumper
Открытый проект робота-краба Jumper с 22 степенями свободы: репозиторий содержит обучение движений, реплей и экспорт политик, а также связку с инструментами для дизайна внешнего вида и сцен.
-
2,6
mikroverk/esp32sim
Эмулятор ESP32 на Rust с пошаговой эмуляцией Xtensa (ESP32, S3) и RISC-V (C3, C6): загружает настоящий ROM, бутлоадер и прошивку без патчей, локально или в браузере через WebAssembly.
-
2,4
khanhduytran0/LiveSimBooter
Экспериментальный нативный хост для iPhone, запускающий arm64-рантайм iOS Simulator на jailed iOS без JIT, используя ядро устройства вместо эмуляции CPU. Для разработчиков, экспериментирующих с рантаймом симулятора на…
-
2,3
QAQLeonard/a7c2-fl23-research
Инструменты для Sony A7C II (прошивка 2.01): установка и проверка FL2/FL3, импорт кастомных LUT/DCP в слоты камеры и полный откат изменений. Работают через CLI на Python 3.10+.
-
2,3
notaroomba/keybytes
Модульная клавиатура, где каждая клавиша — отдельная 1u-плата на CH32V003 с pogo-контактами и магнитными корпусами, а главная плата на STM32WB55 даёт Bluetooth и USB.
-
2,3
OrcaSlicer/OrcaSlicer
Открытый слайсер для 3D-печати: генерирует G-code из 3D-моделей с настройкой поддержек, калибровкой и профилями для принтеров Bambu Lab, Prusa, Voron, Creality и других.
-
2,2
pollen-robotics/microduck_rl
Среда обучения с подкреплением для двуногого робота Microduck на базе mjlab (MuJoCo Warp) с PPO: обучение политик ходьбы и трюков, экспорт в ONNX и перенос на реального робота.
-
2,2
nullmoth/nvidia-macos-driver
Metal-драйвер для видеокарт NVIDIA GeForce RTX на Intel Mac и системах с OpenCore под macOS 15 Sequoia: карта работает с рабочим столом, Metal, OpenCL и Core ML. Проект бесплатный, исходники открыты.
-
2,2
BoumedineBillal/esp32-pie-asr
Потоковое распознавание английской речи прямо на микроконтроллере ESP32-P4: модель Kroko на 65,7 млн параметров в 2/4-битных весах (26,65 МБ) работает быстрее реального времени без облака и нейроускорителя. Плюс шесть…
-
2,2
ros-navigation/navigation2
Фреймворк навигации для ROS 2: планирование маршрута, управление движением, локализация и построение карт для мобильных роботов. Используется разработчиками робототехники для автономного перемещения роботов.
-
2,1
dipa-studio/ios-sweet
Порт открытого ядра Apple XNU (xnu-8796, поколение iOS 16) на Redmi Note 10 Pro (sweet, SM7150) с запуском немодифицированного userland iOS 16.7.16 от iPhone X. Экспериментальный bring-up: телефон загружается до…
-
2,1
ngxson/esp32-usb-to-airprint
Прошивка для ESP32-S3, которая подключается к USB-порту старого принтера и делает его сетевым: печать через AirPrint/Mopria и сканирование через браузер или macOS.
-
2,0
zita-ch/supermimic_vibed
Неофициальная реализация SuperMimic — обучение одной политики управления гуманоидом G1 для отслеживания 40 клипов LAFAN1 на Isaac Lab 3 с физикой MuJoCo-Warp, воспроизводящая эксперимент из статьи.
-
2,0
dlt2000/xc-soundfont-synth
Компонент для ESP-IDF, превращающий SoundFont (SF2) в стерео PCM16-аудио для самодельных электронных инструментов на базе TinySoundFont. Обрабатывает ноты, экспрессию и legato, а готовый звук отдаёт вашему бэкенду…
-
1,9
KohakuBlueleaf/KohakUnlock
Исследование с исходниками по разблокировке tensor-вычислений NVIDIA, описывающее порт Linux/initramfs для одной RTX 2080 Ti с модифицированной VRAM и заметки по воспроизведению на Ampere. Включает исходники для…
-
1,9
nlzy/turing-unlock
Linux-модуль ядра, снимающий ограничение скорости FP16 tensor core на GPU NVIDIA Turing (TU102, например RTX 2080 Ti). Повышает производительность матричных операций FP16 с накоплением FP32, но может повредить железо.
-
1,8
evcc-io/evcc
Локальная система управления зарядкой электромобилей и домашней энергией: контролирует зарядку от солнечных панелей и интегрирует инверторы, счётчики, батареи и автомобили без облачных сервисов.
-
1,8
facebookincubator/muse-gadget-sdk
SDK и прошивки для сборки собственных устройств Muse на базе ESP32 или Linux: экраны, кнопки, датчики и аудио, которые подключаются к приложению Muse на iOS и Android.
-
1,8
wesbos/photo-frame-dashboard
Заметки и скрипты по получению ADB, root и бэкапа прошивки на закрытых Android-фоторамках (Skylight Calendar, BIUFRAME), с заменой вендорного ПО на свой лаунчер и kiosk-приложение.
-
1,8
esphome/esphome
ESPHome — система для управления микроконтроллерами ESP32, ESP8266, BK72xx и RP2040 через простые конфигурационные файлы и интеграции с системами домашней автоматизации. Подходит для сборки IoT-устройств и умного дома…
-
1,7
jamro/tiny-engineer
Настольный робот на ESP32-C3, который физически отображает работу AI-кодинг-агента: движениями, мимикой и звонком показывает чтение файлов, написание кода, ожидание и завершение задачи. Собирается из 3D-печатного…
-
1,7
Motphys/Uni-SuperMimic
Независимая реализация SuperMimic на UniLab для отслеживания движений всего тела гуманоида Unitree G1 по данным LAFAN1 с бэкендами mjwarp, MuJoCo и Motrix. Включает дифференцируемую world model, goal-conditioned…
-
1,7
geo-tp/ESP32-Bit-Pirate
Прошивка для ESP32-S3, превращающая плату в многофункциональный инструмент для работы с цифровыми и радио-протоколами (I2C, SPI, UART, JTAG, CAN, BLE, Wi-Fi, RFID, Sub-GHz и др.) через USB-терминал или веб-CLI.…
-
1,6
apirrone/Open_Duck_Mini
Открытый проект по сборке миниатюрного двуногого робота-дроида BDX высотой 42 см с бюджетом до $400, включающий CAD-модели, BOM, прошивку и обучение политик ходьбы через reinforcement learning в MuJoCo.
-
1,6
OrchardLinux/omarchy-a
Экспериментальный десктоп Omarchy для iPad на Apple A-серии, работающий на Arch Linux ARM с сенсорным интерфейсом и CLI для установки и диагностики.
-
1,6
Kristian8606/esp32-airplay2-surround
Проект превращает дешёвые платы ESP32-S3 в беспроводные AirPlay 2-ресиверы для каждого канала системы 5.1/7.1: каждая плата декодирует только свой канал и подаёт его на усилитель и колонку. Позволяет собрать…
-
1,6
ZigEmbeddedGroup/microzig
MicroZig — набор инструментов для сборки встраиваемых приложений на Zig, включая HAL и поддержку микроконтроллеров. Проект в разработке, API может меняться.
-
1,5
andrisgauracs/whistle-esp32
Независимая реализация модели распознавания речи Whistle на C99, работающая полностью на микроконтроллере ESP32-S3. Удерживайте кнопку, назовите цвет на одном из семи языков - встроенный LED отреагирует. Без сети,…
-
1,5
ArduPilot/ardupilot
Открытая прошивка автопилота для дронов, самолётов, роверов, лодок и подводных аппаратов, развивается с 2010 года. Включает ArduCopter, ArduPlane, ArduRover, ArduSub и Antenna Tracker.
-
1,5
nyakokitsu/yam
YAM (Y Application Manager) — модульная система управления приложениями для «Станций» (умных колонок): установщик находит колонку через adb и ставит демон yamd, а плагины пишутся на Lua. Проект в процессе обновления.
-
1,5
Snapintosh/Snapintosh
Экспериментальный EL2-гипервизор и тулчейн, запускающий macOS 27 на ASUS Zenbook A16 (Snapdragon X2 Elite) со стеком драйверов Adreno Metal/IOGPU. Требует именно эту модель ноутбука и Mac-хост через USB-C.
-
1,4
soniciso1/ps5-linux-loader
Форк ps5-linux-loader, загружающий Linux на консоли PS5 Phat, Slim и Pro и добавляющий экспериментальную поддержку прошивки 13.60. Превращает консоль в настольный Linux-ПК, задействуя её CPU, GPU, USB, M.2, Bluetooth и…
-
1,4
socquique/TamaPoke
Открытая прошивка для круглого дисплея Waveshare ESP32-S3-Touch-AMOLED-1.75, превращающая его в тамагочи по мотивам Pokemon первого поколения: выращивайте, развивайте и тренируйте любых из 151 покемона, установка в…
-
1,3
JulioNectar/Hackintosh-XPS13Plus-IrisXe-Tahoe
Проект OpenCore hackintosh, включающий аппаратное ускорение Metal для Intel Iris Xe (Raptor Lake) на macOS Tahoe через запуск драйвера Apple для Tiger Lake с модифицированным kext NootedGreen и патчами в user space. В…
-
1,3
Panchovix/nvidia-windows-vbios-vix-loader
Загружает модифицированный VBIOS NVIDIA GPU в Windows через переопределение в реестре драйвера и перезапуск устройства, без прошивки карты. Есть команды verify и unload для проверки и снятия переопределения.
-
1,3
cpypwn/mac2jb
Экспериментальное macOS-приложение для Apple Silicon, которое через USB-клавиатуру и SmileBASIC настраивает ns2jb на Switch 2 и запускает homebrew-инструменты из того же окна.
-
1,2
hypery11/flipper-tesla-fsd
Открытый CAN-инструмент для Tesla на Flipper Zero и ESP32: разблокировка FSD по региону, подавление nag-запросов руля, восстановление TLSSC, дашборд BMS и 30+ CAN-обработчиков для Model 3/Y/S/X.
-
1,1
0x23/MicroManipulatorStepper
Открытый недорогой моторизованный XYZ-микроманипулятор с субмикронной точностью для оптической юстировки, зондирования электроники и микроскопии. Управляется G-кодом через USB serial, есть Python API и GUI.
-
1,1
vacuula/vacuula
Self-hosted сервер и установщик, заменяющий облако Neato для роботов-пылесосов после отключения официальных серверов. Поддерживает Gen3 (D3–D7) и Gen4 (D8–D10).
-
1,1
RxNaison/Epson-Waste-Reset
Кроссплатформенная утилита на C++ для сброса счётчика «Waste Ink Pad» на принтерах Epson через USB или сеть, без платных ключей и сторонних exe.
-
1,0
yszyszysz233/2.4G-battery-viewer
Утилита для Windows, читающая уровень заряда 2.4G-беспроводных мышей и наушников через ctypes и системные DLL без сторонних зависимостей. Поддерживает только две конкретные модели устройств.
-
1,0
lzyang2000/morphmimic
Исследовательский проект: обучает политику отслеживания движений для нескольких гуманоидов (Unitree G1, AgiBot X2 Ultra, Booster T2) через дифференцируемую world model, с общим world model и/или политикой между…
-
0,9
oosexgang/hakios-xnu-kernel
Исследовательский проект, запускающий открытый XNU-ядро (iOS 16.5) и немодифицированный iOS user space на Android-смартфоне POCO X5 Pro 5G или в QEMU на Linux. Собственный EFI-загрузчик, UEFI-порт и замены закрытых…
-
0,9
WeWaffles/OneLineage
Proof-of-concept Android-приложение, которое переключает рутованный Samsung между стоковой One UI и GSI LineageOS 23.2 через userspace pivot_root-контейнер, без перепрошивки и второго раздела.
-
0,9
hffgzktbcc-blip/ounce-core
Чистая реализация на Rust эмулятора SoC NVIDIA Tegra T239 и ABI Horizon OS для исследований архитектуры и совместимости. Не является эмулятором для запуска игр.
-
0,9
oucdc/Power-Sentinel
Нативное трей-приложение для Windows, показывающее энергопотребление ноутбука, время автономной работы и фоновую активность CPU. Данные берутся из Windows RAPL, NVIDIA NVML и WMI/ACPI без сетевых запросов и телеметрии.
-
0,9
wangrongding/tv-fresh
Руководство и Agent Skill для доработки китайских телевизоров Xiaomi MIUI TV: удаление рекламы, замена лаунчера, установка прокси и медиаприложений через ADB без root и с возможностью отката.
-
0,8
YosysHQ/yosys
Yosys — открытый фреймворк для RTL-синтеза, поддерживающий Verilog-2005 и синтезируемое подмножество SystemVerilog. Используется для преобразования HDL-описаний в схемы и оптимизации цифровой логики.
-
0,8
oosexgang/hackios-xnu-userland
User-space часть проекта HackiOS: сборка APFS-образов root и system с init, launchd-джобами и частью iOS 16.5 для запуска немодифицированного user space iOS на Android-железе и в QEMU.
-
0,7
Liu-zhongxian/zongzhu-bot
Голосовой терминал Grok Bot на ESP32-S3 с круглым экраном Waveshare 1.75C или платой Lichuang SZPI: слово-активатор, мигающие глаза-анимация, субтитры и озвучка ответов, плюс прошивка и исходники бэкенда.
-
0,7
haohervchb/Turing-unlock
Исследование анлока tensor-ядер на ASUS RTX 2080 Ti (TU102, SM75) через pre-OS загрузчик: исходники EFI-загрузчика, тесты и замеры производительности. Не универсальный установщик и не мод VBIOS.
-
0,6
dji-sdk/Cloud-API-2
DJI Cloud API 2 — официальная бесплатная PaaS для интеграции доков и дронов DJI в собственные приложения: DaaS SDK, фронтенд-компоненты, AI-плагин, симулятор устройств и открытые демо.
-
0,5
VikOlliver/RepRapMicron
Проект μRepRap — расширение открытого 3D-принтера RepRap для микронной точности. Использует GCODE, GRBL и NEMA17, материалы — UV-гель для ногтей и стандартная смола.
-
0,2
antirez/c64-hw-simulator
Симулятор материнской платы Commodore 64 (ASSY 250407) на уровне отдельных выводов микросхем: можно оторвать ножку, замкнуть её на землю или +5V, вынуть чип из панели и наблюдать за поведением машины.
-
0,2
rhargreaves/vmmouse-nt3
Драйвер интеграции мыши для QEMU и VMware в гостевых системах Windows NT 3.x. Устанавливается через INSTALL.BAT с ISO-образа, протестирован на NT 3.51 SP5.
-
0,0
RoadToSea/uart_shell_mcp
Локальный MCP-сервер на Python для отладки UART и последовательных портов: захват вывода с кольцевым буфером и логами, ожидание событий по regex, разбор HEX по YAML-описанию протокола и автоматизация shell-подобных…
-
0,0
Giltsch/cadtokens
Инструмент на чистом Python для чтения семантических GD&T (PMI) из STEP AP242, проверки их на ошибки и формирования списка контрольных характеристик и PDF-отчёта с выносками. Работает полностью локально, есть…
-
0,0
DustinYe/gesture-media-controller
Инфракрасный контроллер жестов на базе M5Stack AtomS3R и сенсора PAJ7620U2, который преобразует движения рук в BLE HID медиакоманды для подключённого компьютера, телефона или планшета. Прошивка на C++/Arduino с…
-
0,0
theanam/openlaser.app
Браузерное приложение для управления лазерными станками и гравировальными машинами с GRBL, grblHAL и FluidNC. Позволяет проектировать, предпросматривать и запускать задания без установки, через Web Serial.
-
0,0
SwitchFW-Tools/switch2-bootstrapper
Утилита, которая по описанию автора выполняет однократную доставку payload через USB-C для активации кастомной прошивки на Nintendo Switch 2, включая резервное копирование NAND. Работает через удалённый…