This code base provides firmware and an API for directly connecting an ESP8266 to the twitter API.
Connect to Wi-Fi
- Wi-Fi uid
- Wi-Fi password
Connect to twitter
- twitter key
Post
- standard message ending in newline (\n)
PostOnGpio
- standard message to post when gpio is transitioned
- NotSetup - if initalizatons were incomplete
- notConnectedToWifi
- notConnectedToTwitter
- unrecognizedCommand
- Create method for storing credentials on device
- Create software for uploading credentials
CH341/CH340 driver NodeMCU-flasher
Thanks to Bradon for showing the proper way to connect the ESP8266
Using a linux system (oracle VM) build the nodeMCU Firmware. Be sure to set the user_modules.h to turn on LUA_USE_MODULES_ENDUSER_SETUP.
Copy the bin files from /bin/ folder.
Open NodeMCU-Flasher and select 'QIO' flash mode. While holding down the button we installed on the ESP8266 insert the device into your computer. Use Flash NodeMCU to program the device.
Install ESPlorer NOTE Requires JAVA (the page has a link)
We are using ThingTweet to post messages use this to get your API key.