forked from espressif/esp-at
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
ep00ch edited this page Dec 16, 2018
·
7 revisions
Contains code to run a mini VT52/VT100 webbrowser from Contiki that is modified to use the ESP32 web client. This adds SSL (https) support.
- AT+WEB : start the web browser.
- AT+WEB= : <URI> download and parse webpage at URI.
- AT+GET= : <URI> download raw file at URI.
Contains code to use lwip PPP client or server.
- AT+PPPD Standard way to start PPP.
- AT+PPPD? Shows format for settings.
- AT+PPPD= <local_IP_address>:<remote_IP_address>, (0-127) IP setting is the same as pppd. The trailing number is a register for enabling and disabling server settings (not implemented).
- ATDTPPPD; Modem script compatible command to start PPPD. Enter 'PPPD' as the phone number in a modem script and it will issue this command to start PPPD.
- ATDTPPPD See above.
To update esp-idf and esp-lwip with changes to enable PPPD server and have an error-free build, run:
$ make patch
Exit out of the framework configuration menus (since the settings we need have not been added yet).
Then, to configure, build and flash, run:
$ make menuconfig flash
You will need to enable PPP support and PPP server support in the framework configuration:
Component config ---> LWIP ---> Enable PPP support (new/experimental) ---> Enable PPP server support (new/experimental)
If you want, you can unpatch the source with:
$ make unpatch