Giter Club home page Giter Club logo

firmware's Introduction

OpenShock Espressif Firmware

Documentation GitHub license GitHub Releases GitHub Downloads GitHub Sponsors Discord

master Build Status CodeQL Status Coverage Status
beta Build Status CodeQL Status Coverage Status
develop Build Status CodeQL Status Coverage Status

Espressif Firmware for OpenShock.

Controlling shockers via Reverse engineered proprietary Sub-1 GHz Protocols.

Compatible Hardware

You will need a ESP-32 and a 433 MHz antenna attached to it.

For more info about buying such hardware see here OpenShock Wiki - Vendors: Hardware.

Guide for assembly can be found here OpenShock Wiki - DIY: Assembling

Confirmed working boards:

  • PiShock
    • 2021 Q3
    • 2023
  • Seeed
    • Xiao ESP32S3
  • Wemos
    • D1 Mini
    • Lolin S2 Mini
    • Lolin S3
  • OpenShock (Legacy)
    • Core V1
  • DFRobot Firebeetle 2 ESP32-E

Flashing

Refer to OpenShock Wiki - Guides: First time setup on how to set up your microcontroller.

Other than that, you can just flash via platform io in vscode. More in the contribute section.

Contribute

You will need:

  • VSCode
  • Knowledge about Arduino library and C++
  • Compatible ESP-32 board with 433 MHz antenna

Setting up

# Install dependencies
pip install -r requirements.txt

Support

You can support the openshock dev team here: Sponsor OpenShock

firmware's People

Contributors

hhvrc avatar redmushie avatar dependabot[bot] avatar lucheart avatar nullstalgia avatar jellejurre avatar lostquasar avatar tommaier123 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.