Scott Shawcroft
f84cb94819
Remove OSError(0) and old network modules
...
The newer modules are `socketpool` and `ssl`.
Fixes #3924 , related to #2021 , closes #1880 , closes #2273 , closes #2274
2021-07-21 17:33:40 -07:00
Kattni Rembor
dc2907ac1b
Rename _pixelbuf to adafruit_pixelbuf, alias.
2021-07-16 13:31:40 -04:00
Jeff Epler
a703561402
remove docs added in merge
2021-06-18 16:02:44 -05:00
Jeff Epler
7b46187024
Fix trailing whitespace
2021-06-18 10:58:30 -05:00
Jeff Epler
87d3740c64
Merge tag 'v1.16'
2021-06-18 10:54:19 -05:00
Damien George
7c51cb2307
all: Bump version to 1.16.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 16:38:06 +10:00
Thomas Wenrich
364670ecf1
docs/esp32: Document WLAN "reconnects" config option.
2021-06-17 18:48:17 +10:00
Mike Teachman
b0b8ebc4f6
extmod/uasyncio: Add readinto() method to Stream class.
...
With docs and a multi-test using TCP server/client.
This method is a MicroPython extension, although there is discussion of
adding it to CPython: https://bugs.python.org/issue41305
Signed-off-by: Mike Teachman <mike.teachman@gmail.com>
2021-06-15 13:13:35 +10:00
Peter Hinch
c0499bc2b9
docs/library/machine.RTC.rst: Document datetime method and fix ex code.
...
This is the minimum change to fix the example code so it actually runs on
the majority of ports.
2021-06-12 22:53:49 +10:00
Damien George
71e3538a32
stm32/usb: Add USB_VCP.irq method, to set a callback on USB data RX.
...
Usage:
usb = pyb.USB_VCP()
usb.irq(lambda u:print(u, u.read()), usb.IRQ_RX)
Signed-off-by: Damien George <damien@micropython.org>
2021-06-10 15:26:21 +10:00
Matt Trentini
a6a8941d84
docs/rp2: Add skeleton docs for the rp2 port.
2021-05-30 22:31:34 +10:00
James Carr
c665eb9bb5
Incompatible .mpy file
...
Update the *ValueError: Incompatible .mpy file* section for the upcoming 6 to 7 transition.
2021-05-23 08:51:35 +01:00
Mike Causer
47b778332a
all: Replace busses with buses.
...
"buses" is the widely accepted plural form of "bus".
2021-05-20 23:22:03 +10:00
Andrew Leech
9d58d46e0a
docs/library/pyb.Pin.rst: Update the arguments for Pin.init().
...
Add details for Pin.init() value and alt arguments.
2021-05-20 23:08:43 +10:00
Brett Cannon
452fa3f8d4
docs/library: Add a blank line to fix formatting for ussl docs.
2021-05-18 12:27:57 +10:00
Brett Cannon
07528d1f85
docs/library: Clarify what type of algorithm is implemented in heapq.
2021-05-18 12:24:21 +10:00
jposada202020
82677dd966
adding parameter documentation explanation.
2021-05-15 12:06:08 -04:00
Mike Causer
97fee47716
docs/esp8266: Add SSD1306 to quickref and tutorial.
2021-05-14 12:04:21 +10:00
Mike Causer
d43ed087ae
docs/esp8266: Mention Signal in GPIO section of quickref.
2021-05-14 12:02:01 +10:00
Mike Causer
85c51a548f
docs/esp32: Mention Signal in GPIO section of quickref.
2021-05-14 11:43:47 +10:00
Mike Causer
30cbcf881d
docs/esp32: Add APA106 to quickref.
2021-05-14 11:41:42 +10:00
Scott Shawcroft
966d25c6a5
Merge MicroPython v1.15 into CircuitPython
2021-05-12 17:51:42 -07:00
Scott Shawcroft
e02a26453c
Merge MicroPython 1.14 into CircuitPython
2021-05-11 15:07:40 -07:00
Damien George
87e38b3cc8
docs/library/rp2.rst: Fix typo overriden->overridden.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-05-12 00:05:55 +10:00
Jeff Epler
446169e078
Merge pull request #4720 from tannewt/merge_1.13
...
Merge in MicroPython 1.13
2021-05-08 08:46:03 -05:00
Tim Radvan
fd24e649fd
docs/library: Add initial API reference for rp2 module and its classes.
...
All the method signatures from rp2_pio.c and friends have been taken and
converted to RST format, then explanatory notes added for each signature.
Signed-off-by: Tim Radvan <tim@tjvr.org>
2021-05-08 18:02:04 +10:00
jposada202020
bba0afa464
adding_string_format_explanation
2021-05-07 15:15:05 -04:00
Scott Shawcroft
cebb10ddae
Fixes from review
2021-05-07 09:31:59 -07:00
Scott Shawcroft
42f4065c8a
Merge remote-tracking branch 'adafruit/main' into merge_1.13
2021-05-06 11:17:53 -07:00
Dan Halbert
ebf9dcb47a
Merge pull request #4689 from dhalbert/dynamic-usb-descriptors
...
Dynamic USB descriptors
2021-05-06 13:51:38 -04:00
Mike Causer
64aebed70e
docs/esp8266: Add WDT to quickref.
2021-05-06 15:50:42 +10:00
Mike Causer
a111889705
docs/esp32: Add SDCard to quickref.
2021-05-06 15:48:09 +10:00
Mike Causer
a65942a41d
docs/esp32: Add WDT to quickref.
2021-05-06 15:46:28 +10:00
Mike Causer
b98197f950
docs/esp32: Add UART to quickref.
2021-05-06 15:44:53 +10:00
Scott Shawcroft
c34ddf14d6
Switch from recommonmark to myst-parser
...
It's the *future* and fixes a doc build error.
Related to https://github.com/readthedocs/recommonmark/issues/221
2021-05-05 15:25:37 -07:00
jposada202020
0f60a3b997
Better_phrasing
2021-05-05 12:18:26 -04:00
jposada202020
0fa6f4ed76
adding_usage_template
2021-05-04 22:14:06 -04:00
Scott Shawcroft
f0bb26d70f
Merge MicroPython 1.13 into CircuitPython
2021-05-04 18:06:33 -07:00
Dan Halbert
8bb3c6fd79
handle := defs in shared_bindings_matrix.py; update adafruit_hid
2021-05-04 18:07:01 -04:00
Gabriel M Schuyler
0054fff840
docs/pyboard: Fix typo in pyb.Switch tutorial.
2021-05-04 23:05:35 +10:00
Mike Causer
31ac410a4f
docs: Fix some spelling mistakes.
2021-05-04 22:58:00 +10:00
Mordy Ovits
d70ab87b2b
docs/esp8266: Clarify limitations of SSL in esp8266 and fix typos.
2021-05-04 15:15:34 +10:00
Damien George
2bf1beef5c
docs/esp8266: Add instructions on entering programming mode manually.
...
This adds to the ESP8266 tutorial instructions explaining which pins to
pull low to enter programming mode.
Commit made originally by @ARF1 in #2910 .
Signed-off-by: Damien George <damien@micropython.org>
2021-05-04 14:24:40 +10:00
Chris Liechti
4154ffbcba
docs/esp8266: Add note about simultaneous use of STA_IF and AP_IF.
...
See also https://github.com/esp8266/Arduino/issues/1624
2021-05-04 13:48:53 +10:00
Scott Shawcroft
b35fa44c8a
Merge MicroPython 1.12 into CircuitPython
2021-05-03 14:01:18 -07:00
Damien George
dd5c831a0b
docs/library/machine: Add machine.bootloader docs.
...
This is provide by a few ports now, and is very useful.
Signed-off-by: Damien George <damien@micropython.org>
2021-04-30 16:55:55 +10:00
Damien George
9e1b25a99e
docs/library/machine: Specify initial machine.PWM class.
...
This adds an initial specification of the machine.PWM class, to provide a
way to generate PWM output that is portable across the different ports.
Such functionality may already be available in one way or another (eg
through a Timer object), but because configuring PWM via a Timer is very
port-specific, and because it's a common thing to do, it's beneficial to
have a top-level construct for it.
The specification in this commit aims to provide core functionality in a
minimal way. It also somewhat matches most existing ad-hoc implementations
of machine.PWM.
See discussion in #2283 and #4237 .
Signed-off-by: Damien George <damien@micropython.org>
2021-04-30 16:42:51 +10:00
Jeff Epler
5fa7186396
Merge remote-tracking branch 'origin/main' into defining_parameters
2021-04-29 08:18:39 -05:00
Jeff Epler
d035a68c74
Merge pull request #4652 from jposada202020/design_guide_changes
...
Referencing_documentation_other_libraries
2021-04-29 08:10:13 -05:00
jposada202020
9c12b180c8
title change
2021-04-28 13:21:18 -04:00