-
Adopting the kibi
In dial-up Internet days we surmised that a 56K modem transferred data at 56 000 bits per second (or 56 kbps).… Read the rest.
-
Trap with `gmtime` and other time functions
From man gmtime: The gmtime() function converts the calendar time timep to broken-down time representation, expressed in Coordinated Universal Time (UTC).… Read the rest.
-
ESP8266: Always call ‘wifi_wps_enable’ before ‘wifi_set_wps_cb’
For WPS to work on the ESP8266 and using the non-OS SDK, be sure to call wifi_wps_enable() before setting the callback function with wifi_set_wps_cb().… Read the rest.
-
ESP8266: Flash images at more than 115200 bps
If esptool is limited to 115200 bps when flashing your firmware to an ESP8266, you can try to increase the bitrate by following the steps below.… Read the rest.
-
ESP8266: Always call `uart_init` before `gpio_init`
I don’t remember if this information is in the documentation, but having spent a few hours to figure things out, I think it is important to record it here.… Read the rest.
-
ESP8266 ESP-01(S) requires CH_PD set to HIGH
On the ESP8266 ESP-01, CH_PD must be pulled HIGH at boot for the chip to work. A 10K resistor can be used for the pull-up.… Read the rest.