Pavol Rusnak
bc7ca7ca01
unix/mphalport: Add mp_hal_delay_us() for consistency with other ports.
2016-05-07 21:18:44 +03:00
Mike Causer
13d06a83e1
esp8266/scripts/: Add fill() to NeoPixel
2016-05-07 21:15:33 +03:00
Radomir Dopieralski
0c86a9471a
docs/machine.UART: Filter out unimplemented UART methods from esp8266 docs.
2016-05-07 20:20:04 +03:00
Paul Sokolovsky
8db61e5b5a
esp8266/scripts/inisetup: Don't start WebREPL on boot in master branch.
...
It interferes with running testsuite. master branch should be optimized for
development, so any features which interfere with that, would need to be
disabled by default.
2016-05-07 20:04:45 +03:00
Paul Sokolovsky
5ec11f565b
tests/run-tests: Factor out list supported external boards.
...
To get consistent error messages, etc.
2016-05-07 18:45:16 +03:00
Damien George
88153dc56a
stmhal/sdcard: Fix initialisation of DMA TX so that writes work.
...
Addresses issue #2034 .
2016-05-06 10:53:25 +01:00
Dave Hylands
cbbeb786d7
stmhal/dma: Fix builds for boards with an F4 or F7 but no DAC.
2016-05-06 09:57:33 +01:00
Paul Sokolovsky
df2b1a4758
esp8266/scripts/: Remove use of pin.PULL_NONE.
...
This constant is no longer part of hardware API (replaced with just None),
and is a default, so not needed in calls.
2016-05-05 23:47:37 +03:00
Damien George
08d3d5d9ab
stmhal: For LIMIFROG board, add early-init function to get to DFU mode.
2016-05-05 17:00:30 +01:00
Tobias Badertscher
770f169e63
stmhal: Add board files for LIMIFROG board.
2016-05-05 17:00:16 +01:00
Damien George
05d1664981
stmhal/dma: Make DAC DMA descriptors conditional on having a DAC.
2016-05-05 15:34:01 +01:00
Tobias Badertscher
0f846e563c
stmhal: L4: Add support for machine.sleep on STM32L4 MCUs.
...
Also raise an exception for machine.freq and machine.deepsleep on this
MCU, since they are not yet implemented.
2016-05-05 15:28:55 +01:00
Tobias Badertscher
7441ba7749
stmhal: L4: Make CCM/DTCM RAM start-up conditional on MCU type.
2016-05-05 15:19:33 +01:00
Tobias Badertscher
adaaf439b0
stmhal: L4: Adapt startup code, clock configuration and interrupts.
2016-05-05 15:14:42 +01:00
Tobias Badertscher
e64032d6fd
stmhal: L4: Adapt DMA to be able to support STM32L4 MCU series.
...
The main thing is to change the DMA code in a way that the structure
DMA_Stream_TypeDef (which is similar to DMA_Channel_TypeDef on stm32l4)
is no longer used outside of dma.c, as this structure only exists for the
F4 series. Therefore I introduced a new structure (dma_descr_t) which
handles all DMA specific stuff for configuration. Further the periphery
(spi, i2c, sdcard, dac) does not need to know the internals of the dma.
2016-05-05 14:51:20 +01:00
Damien George
eb54e4d065
py/obj: Add warning note about get_array return value and GC blocks.
2016-05-04 10:19:08 +01:00
Damien George
2c2fc070ec
docs: Bump version to 1.8.
2016-05-03 17:32:32 +01:00
Damien George
56fd33a6dd
docs/esp8266/tutorial: Change name of ESP8266 firmware to match actual.
2016-05-03 16:42:52 +01:00
Paul Sokolovsky
c68c327310
docs/esp8266/tutorial/repl: Reword description of initial WebREPL setup a bit.
2016-05-03 18:40:16 +03:00
Paul Sokolovsky
1f396c58d9
docs/esp8266/tutorial/repl: Suggest using hosted WebREPL client.
...
At http://micropython.org/webrepl .
2016-05-03 18:35:43 +03:00
Paul Sokolovsky
fb5017f9dc
esp8266/main: Set sys.path to ["", "/", "/lib"].
2016-05-03 18:25:27 +03:00
Damien George
496a601c3b
esp8266: Shrink help text by a few lines, to fit in smaller windows.
2016-05-03 15:54:57 +01:00
Paul Sokolovsky
f873a5005a
esp8266/scripts/ntptime: Add simple NTP client.
...
.time() returns seconds since MicroPython epoch (2000-01-01 00:00UTC),
.settime() sends current system time, assuming UTC timezone.
2016-05-03 16:47:42 +03:00
Damien George
5d05993f10
esp8266/tutorial: Mention that esptool is available via pip.
2016-05-03 14:05:50 +01:00
Damien George
8af64bcf2b
docs/esp8266/tutorial: Update pins tutorial to reflect changes in API.
2016-05-03 13:56:15 +01:00