You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+28-3
Original file line number
Diff line number
Diff line change
@@ -102,16 +102,16 @@ To program the ESP-01 chip using the Arduino UNO, establish the following connec
102
102
- 3.3 V connections are common from UNO.
103
103
- The RX pin connection between the UNO and the ESP-01 should be made through a voltage divider, since the ESP-01 operates on a 3.3 V logic level and receiving 5 V logic level from the UNO could damage it. A simple 3.3V voltage divider can be made very conveniently using two resistors (10K and 20K).
104
104
105
-
## Flashing the Firmware
105
+
## Flashing the Firmware
106
106
107
-
To flash the firmware onto your ESP01 chip using the Arduino IDE, follow these steps:
107
+
To flash the firmware onto your ESP01 chip using the Arduino IDE, follow these steps:
108
108
109
109
1. After cloning this repository, open the file containing the firmware (`ESP01Firmware.ino`) in Arduino IDE.
110
110
111
111
2. Select the **Generic ESP8266 Module** board from **Tools > Board**.
112
112
3. Select the appropriate **COM Port** from **Tools > Port**.
113
113
4. Click **Upload** and wait for the sketch to compile and uploading to begin.
114
-
5. At this point of time, you should be able to see something like this in the output window:
114
+
5. At this point of time, you should be able to see something like this in the output window:
115
115

116
116
6. In order to allow for the firmware to be uploaded, the RESET pin of the ESP-01 chip should be connected to GND only for a short interval of time. Thus, when you see the above output, wait for a short interval (approx. 1s) and then disconnect the RESET pin from GND.
117
117
7. Wait for the program to connect to the chip, until you see something like this:
@@ -130,7 +130,32 @@ You can follow the same steps as indicated in the [firmware repository](https://
130
130
After flashing the firmware to the board, plug in the ESP-01 chip to the header on the board and you are good to go !
131
131
132
132
133
+
## Building without Arduino IDE
133
134
135
+
The firmware can be built without installing the Arduino IDE.
134
136
137
+
### Requirements
135
138
139
+
- git
140
+
- python
141
+
- make
136
142
143
+
### Steps
144
+
145
+
# Current working directory is pslab-esp01-firmware
0 commit comments