Search found 581 matches

by Damien
Tue Sep 18, 2018 3:38 am
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 5
Replies: 0
Views: 1359

MicroPython Newsletter Issue 5

Dear community, Welcome to the fifth issue of the MicroPython newsletter. Last month PyCon AU was held in Sydney, Australia, and on the Friday of the event was the Specialist Track Day with one of the four tracks being dedicated to the Internet of Things. MicroPython featured heavily at this event a...
by Damien
Mon Jul 23, 2018 12:33 pm
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 4
Replies: 1
Views: 830

MicroPython Newsletter Issue 4

Dear community, Welcome! In this week's MicroPython newsletter we discuss the basics of timing intervals, and a few important developments with the main Python language. Measuring time intervals Timing things is very common, and it's important to get it right. MicroPython provides dedicated function...
by Damien
Tue Jul 17, 2018 12:53 pm
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 3
Replies: 3
Views: 1165

MicroPython Newsletter Issue 3

Dear community, In this third issue of the MicroPython Newsletter we would like to fill you in on some details regarding the use of MicroPython in space applications. Space qualification and OBCPs Over the past year or so we have been working with a Belgian company called Spacebel to help them quali...
by Damien
Mon Jul 09, 2018 9:36 am
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 2
Replies: 0
Views: 576

MicroPython Newsletter Issue 2

Dear community, Welcome to the second issue of the MicroPython Newsletter! The hardware Last week we announced the new, upcoming pyboard D-series and that it would hopefully be available in the next few months. We have now found solutions to most of the logistic issues we were facing and are trying ...
by Damien
Thu Jul 05, 2018 9:35 am
Forum: The MicroPython pyboard
Topic: I don't need echo when using repl
Replies: 6
Views: 452

Re: I don't need echo when using repl

There's no way to turn off echo from the pyboard for the REPL because it's a fundamental part of how it works. Usually you will configure your serial terminal so it doesn't echo characters you type. You might also like to try out raw REPL mode (ctrl-A at the prompt) which is a way to programmaticall...
by Damien
Wed Jul 04, 2018 10:36 am
Forum: General Discussion and Questions
Topic: Connect the DUP class to dupterm.
Replies: 2
Views: 269

Re: Connect the DUP class to dupterm.

There was a recent change to how this stuff works behind the scenes and you now need to derive the DUP class from io.IOBase: class DUP(io.IOBase) ...
by Damien
Tue Jul 03, 2018 6:08 am
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 1
Replies: 22
Views: 3484

Re: MicroPython Newsletter Issue 1

Available within "the next few months"? I know it's probably hard to say, but can you be more specific? We'd hoped for sooner but logistics got in the way. I don't want to mislead, and at this point it's hard to give any specific dates, sorry! If it's not too late, would it be possible to add silks...
by Damien
Tue Jul 03, 2018 5:46 am
Forum: Development of MicroPython
Topic: why does .make_new take as arg mp_obj_type_t *type?
Replies: 4
Views: 398

Re: why does .make_new take as arg mp_obj_type_t *type?

As @stijn mentioned already, objdict.c and objset.c use this feature to support both dict/OrderedDict and set/frozenset types with the same make_new function.
by Damien
Tue Jul 03, 2018 4:53 am
Forum: ESP8266 boards
Topic: flash directory corrupted with \x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00
Replies: 22
Views: 951

Re: flash directory corrupted with \x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00

The issue seems to be that flash write/erase takes a while and during this time tasks can be scheduled by IRQs. If the task queue overflows during a flash operation then that leads to a call to printf() with cache disabled, and that leads to a fault. I've now fixed this in https://github.com/micropy...