Wireless ESTOP that works with BEAR actuators
This repo currently contains the open-source code for the transmitter and receiver of the Lite version of our Wireless ESTOP system, which uses RP2040 as its MCU and NRF24 for 2.4GHz wireless communication.
The Wireless ESTOP is dual-licensed under both commercial and open-source licenses. The work in this repo is under GNU General Public License (GPL) version 3, which is ideal for use cases such as open-source projects with open-source distribution, student/academic purposes, hobby projects, internal research projects without external distribution, or other projects where all GPL obligations can be met. Read the full text of the GNU GPL version 3 for details.
Contact us for commercial license should you need full rights to create and distribute the platform on your own terms without any open-source license obligations.
- Pin change: the following two pins has been moved:
NRF_CE -> 19
SPI0_CSN -> 5 - Add support for one additional SPI line, pins can also be used for general purposes. (scheme/drawing to be released)
- ESTOP signal can be sent directly or via a BJT. Select it on the board then modify the code.
To make changes to the code, please first config your ARDUINO IDE with Raspberry Pi Pico setup: https://github.com/earlephilhower/arduino-pico
RX Module(Receiver): https://github.com/Westwood-Robotics/Wireless_ESTOP/blob/main/ESTOP_Lite/Rev0/Dummy/ESTOP_RX.STEP