OpenShock/Firmware
GitHub: OpenShock/Firmware
基于ESP32的开源固件,通过逆向工程的433 MHz射频协议实现对电击项圈等设备的无线控制。
Stars: 64 | Forks: 19
# OpenShock Espressif 固件
[](https://openshock.org)
[](https://raw.githubusercontent.com/openshock/firmware/master/LICENSE)
[](https://github.com/openshock/firmware/releases)
[](https://github.com/openshock/firmware/releases)
[](https://github.com/sponsors/openshock)
[](https://discord.gg/openshock)
用于 OpenShock 的 Espressif 固件。
通过逆向工程的专有 Sub-1 GHz 协议控制电击项圈。
## 兼容硬件
您需要一个 ESP-32 并连接一个 433 MHz 天线。
有关购买此类硬件的更多信息,请参见 [OpenShock Wiki - 供应商:硬件](https://wiki.openshock.org/vendors/hardware/)。
组装指南可以在 [OpenShock Wiki - DIY:组装](https://wiki.openshock.org/diy/assembling/) 找到。
已确认可用的开发板:
- PiShock
- 2021 Q3
- 2023
- Seeed
- Xiao ESP32S3
- Wemos
- D1 Mini
- Lolin S2 Mini
- Lolin S3
- OpenShock (Legacy)
- Core V1
- DFRobot Firebeetle 2 ESP32-E
## 刷写
有关如何设置您的微控制器,请参阅 [OpenShock Wiki - 指南:首次设置](https://wiki.openshock.org/guides/openshock/first-setup)。
此外,您也可以直接通过 VSCode 中的 PlatformIO 进行刷写。更多信息请参阅贡献部分。
## 贡献
您需要:
- VSCode
- 了解 Arduino 库和 C++
- 带有 433 MHz 天线的兼容 ESP-32 开发板
### 设置
```
# 安装依赖
pip install -r requirements.txt
```
## 支持
您可以在此处支持 OpenShock 开发团队:[赞助 OpenShock](https://github.com/sponsors/OpenShock)
| master | |||
| beta | |||
| develop |
标签:ESP32, Espressif, Sub-1 GHz, 云资产清单, 固件开发, 实时处理, 宠物科技, 密码管理, 射频通信, 嵌入式系统, 开源硬件, 文档安全, 无线电协议, 无线电控制, 无线通信, 智能设备, 物联网固件, 硬件黑客, 私有协议, 逆向工具, 逆向工程, 防御绕过