|7 months ago||about 17 hours ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
For loop vs while loop in Python.
9 projects | reddit.com/r/ProgrammerHumor | 14 May 2022
I may not be a senior dev, but...
1 project | reddit.com/r/ProgrammerHumor | 30 Apr 2022
I'm 13, trying to learn Python.
4 projects | reddit.com/r/Python | 8 Apr 2022
There are lots of great replies here. I'd just add that later on, once you have some basic Python skills, you might like to look at MicroPython, which you can run on a $5 Raspberry Pi Pico microcontroller that plugs into usb. They can be hard to find, due to the general chip shortage, so you may need to be patient, but running your code on a real device adds a new dimension to the fun. (An alternative is Adafruit's CircuitPython, which runs on their microcontroller boards).
I've been using Raspberry Pi's since the Pi 2. Here's why I've (mostly) started using microcontrollers/Arduino instead.
2 projects | reddit.com/r/raspberry_pi | 6 Apr 2022
Depends on what you want to do. For most tinkering or hobby stuff, Micropython or CircuitPython are probably fine.
Built a EuroPi yesterday...
4 projects | reddit.com/r/eurorack | 30 Mar 2022
It's a Pi Pico running MicroPython: https://micropython.org/
The future of computers is only $4 away, with Raspberry Pi CEO Eben Upton
2 projects | reddit.com/r/raspberry_pi | 11 Mar 2022
Python already exists for the pico. It is a micropython port. Once you've downloaded it, you have an interactive Python prompt and a filesystem you can place a main.py file in to run at reboot. MicroPython is a fantastic way to start with microprocessors.
[OC] Why did women stop coding? (1970-2020)
3 projects | reddit.com/r/dataisbeautiful | 8 Mar 2022
What's a field in python that would be relevant to robotics aside from AI
1 project | reddit.com/r/learnpython | 23 Feb 2022
Micropython maybe? https://micropython.org/
Logging CAN messages with MCP2517FD CAN/SPI interface connected to STM32 F4 board
1 project | reddit.com/r/stm32 | 15 Feb 2022
This task is relatively easy using microPython. There are several prebuilt microPython images for different STM32 parts. https://micropython.org/ My favorite STM32 board is the NUCLEO-F446RE. It has two CAN interfaces on board. Having it send and receive CAN messages was pretty straight forward. The microPython functions are fairly well documented. Good luck!
softwur enginir stonks
2 projects | reddit.com/r/ProgrammerHumor | 4 Feb 2022
What are some alternatives?
circuitpython - CircuitPython - a Python implementation for teaching coding with microcontrollers
esp-idf - Espressif IoT Development Framework. Official development framework for Espressif SoCs.
PlatformIO - A professional collaborative platform for embedded development :alien:
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
IronPython - Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
Unicorn Engine - Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
kmk_firmware - Clackety Keyboards Powered by Python
QEMU - Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language
RF24 - OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices