Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/3110/mycobot-atom-controller

MyCobot Controller using ESP-NOW broadcasting
https://github.com/3110/mycobot-atom-controller

esp-now m5stack mycobot platformio

Last synced: about 1 month ago
JSON representation

MyCobot Controller using ESP-NOW broadcasting

Awesome Lists containing this project

README

        

# MyCobot Controller using ESP-NOW

[日本語版](README_ja_JP.md)

Everytime you press the button on ATOM Lite, you can send commands to MyCobot with ESP-NOW broadcast.
You can also synchronize all MyCobots installed the ESP-NOW enabled Transponder.


How it works

How it works

## Installation

You need to write [the Unofficial Transponder](https://github.com/3110/mycobot-transponder) into MyCobot Basic to support ESP-NOW.

The program can be compiled on the [PlatformIO](https://platformio.org/) environment. I have tested the program with [PlatformIO IDE for VSCode](https://platformio.org/install/ide?install=vscode) on Windows 10.

```
$ git clone https://github.com/3110/mycobot-atom-controller
$ cd mycobot-atom-controller
$ platformio run --target=upload
```

## Usage

If ESP-NOW is enabled at startup, the LED on ATOM Lite turns yellow.

When the button on ATOM Lite is pressed, MyCobot commands are sent to MyCobot running the ESP-NOW enabled Transponder.

The LED on ATOM Lite turns blue when the gripper opens and red when it closes.