Hardware Overview

This section covers all physical components that make up an OpenShock setup — from the control board ("Hub") and transmitter modules, to the shockers (collars) themselves.

Choosing Your Path

GoalStart HereWhy
I want the simplest working hubBoardsPick a fully maintained board for fewer surprises
I already own a collar and want to know if it worksShockersLists supported shocker models and status
Ready to get started?Guides — OpenShockEnd-to-end setup instructions
I plan to self-host everythingGuides — SelfhostBest selfhost practice and examples

If you are new and buying fresh parts today:

  1. A fully maintained board (e.g. Seeed Studio XIAO ESP32S3, Wemos Lolin S3, or OpenShock Core V2)
  2. A 433 MHz transmitter module listed in the Transmitter section
  3. A recommended shocker (CaiXianlin) — see supported list

Recommended: cables and a soldering iron to connect the ESP32 and transmitter.

Safety First

Before powering anything or placing a collar on a person, read the core Safety Rules. Improper use can cause injury. Never place electrodes near the heart or neck; avoid simultaneous contact with both shocker pins.

Firmware and Flashing

Once you have your board selected, head to:

Need Help?

Ask in the community (Discord) with board + firmware version + logs if available.

Last updated on

On this page