The Wayback Machine - https://web.archive.org/web/20200820223718/https://github.com/topics/microcontroller
Skip to content
#

microcontroller

Here are 1,294 public repositories matching this topic...

niaow
niaow commented Jul 6, 2020

In order for interrupt-based wake-ups (as introduced by #1142) to work concurrently with time.Sleep, we need to make some per-board changes.

Previously, sleepTicks (the function used as an interface between the scheduler and the hardware timer) was defined to block until the timer completed, since there was nothing else to do. Now we need to change this so that it bails out when an interrup

andrewboie
andrewboie commented Jul 27, 2020

Is your enhancement proposal related to a problem? Please describe.
Syscalls run on fixed-sized privilege elevation stacks. There is a hard limit on how much stack space a system call can use because of this. We don't have good data on how much stack syscalls actually use.

Describe the solution you'd like
I'd like to be able to use CONFIG_STACK_USAGE to be able to generate a report,

circuitpython
tannewt
tannewt commented Aug 14, 2020

MICROPY_PY_COLLECTIONS_ORDEREDDICT is set individually for every port. We should centralize it's use to py/circuitpy* settings. MICROPY_CPYTHON_COMPAT is an example of a setting that has already been centralized.

../../ports/unix/mpconfigport.h
102:#define MICROPY_PY_COLLECTIONS_ORDEREDDICT (1)

../../ports/nrf/mpconfigport.h
63:#define MICROPY_PY_COLLECTIONS_ORDEREDDICT       (1

Improve this page

Add a description, image, and links to the microcontroller topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the microcontroller topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.