Damien George
98182a97c5
docs: Update I2C and SPI docs to add reference to SoftI2C and SoftSPI.
Signed-off-by: Damien George <damien@micropython.org>
4 years ago
Nick Crabtree
2934e41df0
docs/esp8266: Add quickref documentation for UART on esp8266.
This patch adds quickref documentation for the change in commit
afd0701bf7
. This commit added the ability to
disable the REPL and hence use UART0 for serial communication on the
esp8266, but was not previously documented anywhere.
The text is largely taken from the commit message, with generic information
on using the UART duplicated from the Wipy quickref document.
4 years ago
Jesse Andrews
c4ea4c1810
docs/esp8266: In TCP tutorial, add HTTP response code and content-type.
Show how to send an HTTP response code and content-type. Without the
response code Safari/iOS will fail. Without the content-type Lynx/Links
will fail.
5 years ago
ketograph
04e7aa0563
docs/esp8266/quickref: Add note that machine.RTC is not fully supported.
See issues #3220 and #3710 .
5 years ago
Damien George
90c524c114
docs: Remove spaces on lines that are empty.
5 years ago
Mike Causer
a2c4cb484d
docs: Fix spelling in various parts of the docs.
6 years ago
Mike Causer
5a8f392f09
docs/esp8266: Add ntptime usage to esp8266 quickref.
6 years ago
Thiago Paes
5463ab6df6
docs/esp8266/tutorial: Make http_get sample function self contained.
6 years ago
Mike Causer
6323cbda4f
docs/esp8266: Add tutorial for APA102 LEDs.
6 years ago
Damien George
b3e013f60e
docs: Unify all the ports into one set of documentation.
With this commit there is now only one entry point into the whole
documentation, which describes the general MicroPython language, and then
from there there are links to information about specific platforms/ports.
This commit doesn't change content (almost, it does fix a few internal
links), it just reorganises things.
6 years ago
jcea
5731e535dd
docs/esp8266: Fix minor typo in "certificates".
6 years ago
Olivier Ortigues
298b325f3e
docs/esp8266: Add a note concerning GPIO16 pull capabilities.
7 years ago
Olivier Ortigues
d072573226
docs/esp8266: Update PWM doc regarding clipping of min/max values.
7 years ago
Ryan Finnie
1e2b78111b
docs/esp8266/tutorial: Fix typo, change -> changed.
7 years ago
Paul Sokolovsky
1742ab2653
docs/esp8266/general: Minor grammar fixes.
7 years ago
Paul Sokolovsky
58c785632f
docs/esp8266/general: TLS limitations: Mention also "ussl" module limitations.
7 years ago
Paul Sokolovsky
4dd523adbb
docs/esp8266/general: Add section on TLS limitations.
7 years ago
Mike Causer
f599a38059
docs/esp8266/quickref: Add quickref info for RTC class.
7 years ago
Gabe
9e0cdb22f1
docs/esp8266/tutorial: Update neopixel with example of using 4 bbp.
7 years ago
Matthew Brener
d003daee06
docs/esp8266/tutorial: Fix typo, "its" to "it's" in powerctrl.rst.
7 years ago
Paul Sokolovsky
205c368fa1
eps8266/general: Fix typo in recent example.
7 years ago
Peter Hinch
6ede921731
eps8266/general: Add known issue of WiFi RX buffers overflow.
7 years ago
Patrick O'Leary
45b127e7ac
docs/esp8266/general.rst: Fix name of NTP module.
The simple NTP client module is named "ntptime.py".
7 years ago
Damien George
0a54b6dce9
docs/esp8266/tutorial/intro: Fix some grammatical typos.
7 years ago
Paul Sokolovsky
beb94b6efc
docs/esp8266/tutorial/intro: Sphinx requires blank lines around literal blocks.
At least, Sphinx 1.3.6.
7 years ago
Paul Sokolovsky
51668dffaa
docs/esp8266/tutorial/intro: Discourage use of 512kb firmwares.
This follows similar warnings in other parts of docs.
7 years ago
Paul Sokolovsky
22ca5390f7
docs/esp8266/quickref: Polish Pin.on()/off() examples.
8 years ago
Paul Sokolovsky
272a5d95e0
docs/esp8266: Consistently replace Pin.high/low methods with .on/off.
8 years ago
Damien George
daa5ba5629
docs/esp8266/quickref: Add links from quickref page to machine classes.
8 years ago
Paul Sokolovsky
a1c39ffb69
docs/esp8266/tutorial/intro: Reword section on flash size requirement.
Give a clearly dissuading tone on end users trying 512KB version
- it has to many end-usery features lacking.
8 years ago
Paul Sokolovsky
e5278b98fe
docs/esp8266/general: Start explicit "Known Issues", mentioned RTC inaccuracy.
8 years ago
James Ouyang
e73a0b944f
docs/esp8266/tutorial: Update since esptool 1.3 added Python 3 support.
esptool 1.3 now supports both Python 2.7 and 3.4+.
Updated github link to now-official espressif repo.
8 years ago
Damien George
3217bbe491
docs/esp8266/tutorial: Specify the baudrate in picocom example command.
8 years ago
Paul Sokolovsky
52c19875a4
esp8266/general: Add "Scarcity of runtime resources" section.
With warnings of need to close files, sockets, etc.
8 years ago
Max
e1f495a4bd
docs/esp8266/tutorial: Close socket after reading page content.
8 years ago
Andrew Mulholland
71ff0b549d
docs/esp8266/tutorial: Update intro to add Getting the firmware section.
Add a "Getting the firmware" section to better describe how to get hold of
the MicroPython firmware, especially if you have a 512kb module.
8 years ago
Paul Sokolovsky
5630778f0f
esp8266: Update docs for esptool 1.2.1/SDK 2.0 (--flash_size=detect).
8 years ago
puuu
933198c55f
docs/*/quickref.rst: Use new semantics of ticks_diff()
8 years ago
Paul Sokolovsky
5c3d75c937
docs/esp8266: Update for new WebREPL setup procedure.
8 years ago
Paul Sokolovsky
b4df3e74e1
docs/esp8266/quickref: Further improvements for SPI subsections.
Consistency and formatting.
8 years ago
Paul Sokolovsky
20da9064d7
docs/esp8266/quickref: Update information on SPI classes.
SPI(1) is not used for hardware SPI. Few more details are provided.
8 years ago
Damien George
76dcaddc0f
docs/esp8266/quickref: Add internal links to docs for some modules.
8 years ago
Damien George
13c5a228c9
docs/esp8266: Update quickref and tutorial for OneWire/DS18X20 driver.
8 years ago
Radomir Dopieralski
ed0a06a93f
docs/esp8266/quickref: Fix and update the SPI docs
Use the `SPI` factory function in the examples, and use
proper baud rate of 80 000 000.
8 years ago
Radomir Dopieralski
8e7dfea803
esp8266/modpybhspi: Add a HSPI module for hardware SPI support
This module uses ESP8266's SPI hardware, which allows much higher
speeds. It uses a library from
https://github.com/MetalPhreak/ESP8266_SPI_Driver
9 years ago
Paul Sokolovsky
5e01fb01b3
docs/esp8266/intro: Add command to install esptool.py 1.0.1 via pip.
It used a standard BootROM programming algo and may be useful as a
fallback.
8 years ago
Paul Sokolovsky
2146cdab5e
docs/esp8266/tutorial/pins: Fix typo in commands for pin input mode.
8 years ago
Paul Sokolovsky
3e5534caf7
docs/esp8266/intro: Focus on hazards of unearthed power wrt electronics.
8 years ago
Paul Sokolovsky
d2cab0b7be
docs/esp8266/tutorial/intro: Add anchor for link from quickeref.
8 years ago
Paul Sokolovsky
f84dda7111
docs/esp8266/quickref: Link to installation instructions.
8 years ago