MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
-
Updated
Aug 5, 2021 - C
{{ message }}
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
12 Weeks, 24 Lessons, IoT for All!
PlatformIO is a professional collaborative platform for embedded development
Is your enhancement proposal related to a problem? Please describe.
Refer to: zephyrproject-rtos/zephyr#28932
Describe the solution you'd like
Refer to: zephyrproject-rtos/zephyr#28932 (comment)
Describe alternatives you've considered
NA
Additional context
NA
set_mode_X() HIL functions need to support returning an error if hardware does not support that mode or if the implementation cannot put the hardware in to that mode at that time. See for an example where panic is used instead of returning an error https://github.com/tock/tock/pull/2629/files.Hi,
This is a really esoteric issue, but I was looking through the code and found this line: https://github.com/adafruit/circuitpython/blob/e6dc3e4686c74ad1828d07475194fc45e8f65ab0/ports/atmel-samd/common-hal/analogio/AnalogOut.c#L87
However, in the datasheet here: https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf
Section 47.6.3 does not exist (
U8glib library for monochrome displays, version 2
A little fail-safe filesystem designed for microcontrollers
Multi-purpose serial data visualization & processing program
TinyML AI inference library
A curated list of awesome embedded programming.
Sming - Open Source framework for high efficiency native ESP8266 development
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Ferret is a free software lisp implementation for real time embedded control systems.
A free video streaming service that runs on a ESP32
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
In PROTECTED mode, the MPU is used to map regions of memory to supervisor- and/or user-accessible memory. Currently, that algorithm is very simple: The entire address range is made accessible in supervisor mode; a single MPU region is used to enable user-mode access in each user memory region.
Each MPU region must bit both of a power-of-two size and with an alignment in memory equal to the si
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
A comprehensive and FREE Online Python Development course FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.
Add a description, image, and links to the microcontroller topic page so that developers can more easily learn about it.
To associate your repository with the microcontroller topic, visit your repo's landing page and select "manage topics."
Hi,
We have added a new test engine (called Unity) to LVGL and planning to improve the coverage. See this README about how to write and run tests.
I've already created a test for the drop-down list as an exam