Access Meower from the serial output on your ESP32 dev board. Tested with a Duinotech ESP32 board, should work on any ESP32-WROOM-32 board and most other ESP32 Dev Boards.
- Download meower.ino to your computer and open Arduino IDE.
- In Arduino IDE, open the meower.ino file you just downloaded
- Go to Tools > Partition Scheme and change it to Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
- Install ArduinoJson by Benoit Blanchon from the Library Manager
- Connect your ESP32 board to your computer if you haven't already and click the Upload button
- Open the Serial Monitor from Tools > Serial Monitor, make sure it is on 115200 baud and that the line ending is set to New Line
- Press the EN button (or whatever button is to the left of the USB port when it is facing you)
- Follow the steps to setup WiFi and Webhooks Username using the serial monitor
- Once done, your WiFi info and username will be saved and you'll see the most recent post along with any new posts that come through.
Once your ESP32 connects to WiFi, you'll see the most recent post appear. Your ESP32 will contact the Meower API to check for new posts every 0.5 seconds. If there are any new posts, they will be printed to serial output.
To post, type post: followed by a space and the content you want to post into the serial monitor and press enter
To change your username, type username: followed by a space and the username you want to use. Innaprorpiate usernames will result in a IP ban from Webhooks, which will completely prevent you from posting on your ESP32.
By default, if the ESP32 cannot find the saved WiFi network after 15 seconds, it will ask you for a different SSID and Password, however if you want to use a different WiFi network while the saved one is still available, type wifi into the serial monitor and press enter to restart the WiFi setup wizard.
This client is 85% complete as per the Meower Everywhere Feature Checklist (not including non-feasible features)
- - Viewing Posts
- - Making Posts*
- - Discord & Revower bridge support
- - Webhooks bridge support
- - Connecting to Meower via API
- - Logging in with a username and password
- -
Displaying Images - -
Connecting to Meower via websockets - -
Editing Posts - -
Deleting Posts - -
Group Chats
*
Works partially or with workaround
Item | Feature is not feasible on this specific platform
These features are not essential as per the Meower Everywhere feature checklist but are supported by this specific client
- WiFi setup wizard
- Webhooks username changer