User Tools

Site Tools


4.0.0:wireless_coinslot_flashing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
4.0.0:wireless_coinslot_flashing [2020/02/24 16:20]
admin [Flashing Guide For Wireless Coinslot]
4.0.0:wireless_coinslot_flashing [2024/02/04 01:20] (current)
Line 1: Line 1:
 ====== Flashing Guide For Wireless Coinslot ====== ====== Flashing Guide For Wireless Coinslot ======
-For e-loading setup, you need to add **Arduino** because ESP8266 boards have limited PINS. Just connect the Arduino's **TX** to ESP8266's **RX**. If they are on different power adapter source, connect the module's ground.+For e-loading keypad setup, you need to add **Arduino** because ESP8266 boards have limited PINS. Just connect the Arduino's **TX** to ESP8266's **RX**. If they are on different power adapter source, link the module's ground. Please refer to  **[[4.0.0-beta.1:arduino_for_keypad]]** for more information. If you are looking for the configuration guide, refer to **[[4.0.0:esp8266_configuration_guide|ESP8266 Configuration Guide]]**.
  
 ===== Flash ESP8266 ===== ===== Flash ESP8266 =====
Line 8: Line 8:
  
 2 ways to flash: 2 ways to flash:
-  - [[4.0.0-beta.1:wireless_coinslot_flashing#using_android_phone | Using Android Phone With OTG]] +  - [[4.0.0:wireless_coinslot_flashing#using_pc| Using PC]] 
-  - [[4.0.0-beta.1:wireless_coinslot_flashing#using_pc Using PC]]+  [[4.0.0:wireless_coinslot_flashing#using_android_phone| Using Android Phone With OTG]] 
 + 
 + 
 +=== Using PC === 
 +Softwares to Download: 
 +  - Install [[ https://github.com/marcelstoer/nodemcu-pyflasher/releases | PyFlasher ]] 
 +  - Download [[ http://wiki.adopisoft.com/doku.php?id=4.0.0:software_image |ESP8266 Firmware ]]. 
 + 
 + 
 +After downloading the needed softwares, connect the ESP8266 Board to your PC and determine the **COM Port**. 
 + 
 +{{ :4.0.0-beta.1:pc-flash-arduino-1.png?direct&600 |}} 
 + 
 + 
 +Open **PyFlasher**. 
 +Set proper **COM PORT**. 
 + 
 +Browse the ESP8266 firmware you downloaded (__esp8266-firmware-xxxxx.bin__). 
 + 
 +Set the **Baud Rate** to __115200__. 
 + 
 + 
 +{{ :4.0.0-beta.1:pyflasher-1.png?direct&600 |}} 
 + 
 + 
 +---- 
  
 === Using Android Phone === === Using Android Phone ===
 Softwares to Download: Softwares to Download:
-  - Install [[ https://play.google.com/store/apps/details?id=xyz.vidieukhien.embedded.arduinohexupload Arduino Hex Uploader App]] +  - Install [[ https://play.google.com/store/apps/details?id=com.bluino.esploader ESP8266 Loader ]] 
-  - Download [[ Arduino-serial-hex Arduino Hex ]]. Unzip the content of the zip file (serialcoinslot-xxxxx.zip).+  - Download [[ http://wiki.adopisoft.com/doku.php?id=4.0.0:software_image |ESP8266 Firmware ]].
  
-After downloading the needed softwares, connect the **Arduino** to your Android phone via **OTG**. Make sure you enable the OTG setting on your android.+After downloading the needed softwares, connect the **ESP8266 Board** to your Android phone via **OTG**. Make sure you enable the OTG setting on your android.
  
-Open **Arduino Hex Uploader App** and tap the Arduino device in the list.  +Open **ESP8266 Loader App** and tap **Allow** on the permission prompts.
-Tap **Ok** if prompted to **Allow Arduino Hex Upload to access USB2.0-serial**. +
-{{ :4.0.0-beta.1:arduino-hex-upload-step1.png?direct&150 |}}+
  
-Then **Select the Arduino firmware** you downloaded: +Then tap on the source item to select the esp8266 firmware. 
-{{ :4.0.0-beta.1:arduino-hex-upload-step2.jpg?direct&150 |}}+{{ :4.0.0-beta.1:esp8266-loader-s1.png?direct&600 |}}
  
-Select the **arduino board** and tap the icon on the bottom-right to start flashing. Wait for the **Upload success** message+Tap the **green upload icon** at the right to start uploading
-{{ :4.0.0-beta.1:arduino-hex-upload-step3.jpg?direct&150 |}}+{{ :4.0.0-beta.1:esp8266-loader-s2.jpg?direct&600 |}}
  
-=== Using PC === 
4.0.0/wireless_coinslot_flashing.1582561201.txt.gz · Last modified: 2024/02/04 01:27 (external edit)