iabdalkader
6e868d47dc
docs: Update to use new WLAN argument names for ssid/security/key.
Addresses issue #8083 .
2 years ago
Damien George
326b2c79df
docs: Remove reference to obsolete neopixel_write function.
It has been replaced by machine.bitstream.
Signed-off-by: Damien George <damien@micropython.org>
3 years ago
Jim Mussared
c737cde947
docs: Replace ufoo with foo in all docs.
Anywhere a module is mentioned, use its "non-u" name for consistency.
The "import module" vs "import umodule" is something of a FAQ, and this
commit intends to help clear that up. As a first approximation MicroPython
is Python, and so imports should work the same as Python and use the same
name, to a first approximation. The u-version of a module is a detail that
can be learned later on, when the user wants to understand more and have
finer control over importing.
Existing Python code should just work, as much as it is possible to do that
within the constraints of embedded systems, and the MicroPython
documentation should match the idiomatic way to write Python code.
With universal weak links for modules (via MICROPY_MODULE_WEAK_LINKS) users
can consistently use "import foo" across all ports (with the exception of
the minimal ports). And the ability to override/extend via "foo.py"
continues to work well.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
3 years ago
David P
fdd5b18133
docs: Replace master/slave with controller/peripheral in I2C and SPI.
See https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names
3 years ago
Mike Causer
97fee47716
docs/esp8266: Add SSD1306 to quickref and tutorial.
4 years ago
Mike Causer
d43ed087ae
docs/esp8266: Mention Signal in GPIO section of quickref.
4 years ago
Mike Causer
64aebed70e
docs/esp8266: Add WDT to quickref.
4 years ago
Mike Causer
31ac410a4f
docs: Fix some spelling mistakes.
4 years ago
Christopher Tse
ddb53c9458
docs/esp8266/quickref: Add warning block about NeoPixel timing.
4 years ago
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
ketograph
04e7aa0563
docs/esp8266/quickref: Add note that machine.RTC is not fully supported.
See issues #3220 and #3710 .
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
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
Mike Causer
f599a38059
docs/esp8266/quickref: Add quickref info for RTC class.
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
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
f84dda7111
docs/esp8266/quickref: Link to installation instructions.
8 years ago
Mike Causer
b4564841b6
docs: Add DHT to ESP8266 Quick Ref and Tutorial
8 years ago
Paul Sokolovsky
d8cc51ea2b
docs/esp8266/quickref: Update WebREPL section for 1.8.1 release.
WebREPL is much more stable now.
9 years ago
Paul Sokolovsky
fdf45a718b
esp8266/quickref: Use local image of Adafruit Huzzah board.
Using remote image causes problems with tools (partly because the image
is semi-firewalled and can't be accessed by arbitrary tools).
9 years ago
misterdanb
a0a08b4be1
esp8266: Add APA102 serial individually controllable LEDs support.
APA102 is a new "smart LED", similar to WS2812 aka "Neopixel".
9 years ago
Radomir Dopieralski
ccb00b7724
docs/esp8266/quickstart: remove i2c examples with stop=False
Since the ``stop`` parameter has been dropped.
9 years ago
Radomir Dopieralski
e89413e9b0
docs/esp8266/quickref: New way to get MAC address
9 years ago
Paul Sokolovsky
d46cd02d95
docs/esp8266/quickref: Add info about WebREPL.
9 years ago
Damien George
348edad888
docs/esp8266: Update quickref to reflect changes to 1-wire and NeoPixel.
9 years ago
Damien George
fcc9d43c6d
docs/esp8266: Add info about using deep-sleep mode to quickref.
9 years ago
Paul Sokolovsky
e4cb7c6158
docs/esp8266/quickref: Add note about physical vs logical pin numbers.
9 years ago
Paul Sokolovsky
0cb10b5220
docs/esp8266/quickref: Add note about GPIO16.
9 years ago
Paul Sokolovsky
159f1aaca8
docs/esp8266/quickref: Note that timers supported are virtual ones.
9 years ago
Damien George
2466cb67f8
docs/esp8266: Update quick reference: i2c.readfrom and neopixel example.
9 years ago
Damien George
6b80ebe32e
docs/esp8266: Fix indent errors, typos, and add info about REPL UART.
9 years ago
Damien George
4b6077b3fe
docs/esp8266: Minor tweaks to quickref, Timer and I2C classes.
9 years ago
Damien George
809fbeefb7
docs: Add esp8266 quick reference page, with basic info.
9 years ago