Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ayoko/micropython_esp8266_tweetbot

Tweet bot for MicroPython v1.8.4 (ESP8266)
https://github.com/ayoko/micropython_esp8266_tweetbot

Last synced: 3 months ago
JSON representation

Tweet bot for MicroPython v1.8.4 (ESP8266)

Awesome Lists containing this project

README

        

# micropython_esp8266_tweetbot
Tweet bot for MicroPython v1.8.4 (ESP8266)

This program is a Tweet bot (Twitter status updater) for MicroPython ESP8266.
Confirmed working with MicroPython 1.8.4.

One problem is, this program consumes a lot of heap memory, so it will not run
if you add more functionality.

To run, we need a modified hmac.py which is compatible with SHA1. We can
obtain the code below even though it is not merged to the main stream, yet.
(Thanks to the patch author.)

https://github.com/micropython/micropython-lib/pull/82/files

In addition, you need some authentication keys and secrets for Twitter.
You can obtain
them at https://dev.twitter.com/oauth/overview/application-owner-access-tokens .
You can apply them to the variables in the tweet.py as following.

```python
CK = '' # CONSUMER_KEY
CS = '' # CONSUMER_SECRET
AT = '' # ACCESS_KEY
AS = '' # ACCESS_SECRET
```

Any question, please send email to [email protected] though I may not have time to answer clearly.

Thanks you.

Yokoyama, Atsushi

Firmlogics (http://flogics.com)