Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/ayoko/micropython_esp8266_tweetbot
- Owner: ayoko
- Created: 2016-10-04T10:43:45.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-04T12:15:18.000Z (about 8 years ago)
- Last Synced: 2024-05-05T14:33:21.444Z (6 months ago)
- Language: Python
- Size: 7.81 KB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-micropython - micropython_esp8266_tweetbot - Tweet bot for MicroPython v1.8.4 (ESP8266). (Libraries / Communications)
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)