Awesome-Embedded
pico-sdk
Awesome-Embedded | pico-sdk | |
---|---|---|
11 | 47 | |
5,161 | 3,160 | |
- | 3.1% | |
6.0 | 4.8 | |
3 months ago | 5 days ago | |
C | ||
The Unlicense | BSD 3-clause "New" or "Revised" License |
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.
Awesome-Embedded
-
learning resources for embedded engineers
This massive page of resources has helped me tremendously throughout my embedded learning, that would probably be a good starting point.
-
What would be my best course of action to learn what’s necessary for an entry level embedded job with my current experience and interests?
I saw a post in this subreddit and found this GitHub that seems wonderful, give it a go, you might just find what you need : https://github.com/nhivp/Awesome-Embedded
- How can I get started with embedded systems that isn't Arduino?
- Can a architecture design engineer career shift to work in embedded with courses from coursera and find a nice job or not?
-
How to catch up on electronics knowledge and how important are academic degrees in industry ?
Should I focus on a sector mentioned above and learn everything about that one or is it better to have a more general preparation first by broadly following this roadmap: https://github.com/nhivp/Awesome-Embedded ?
- Open source embedded projects
- Where should I start embedded systems
-
Anyone know of exceptional open source RTOS C projects?
If you’re looking for good examples of code in general: https://github.com/nhivp/Awesome-Embedded
-
What tools have helped you a lot during your career in embedded systems?
Perhaps this list can help you, https://github.com/nhivp/Awesome-Embedded
- Web developer becoming embedded engineer?
pico-sdk
-
Raspberry Pico C: Remote Sensor
In the Pico SDK repository, find the external/pico_sdk_import.cmake file
- Pico C repeating timer interrupt not working
-
Show HN: MicroLua – Lua for the RP2040 Microcontroller
https://github.com/raspberrypi/pico-sdk/ links to a PDF about connecting to the interwebs with a pi pico.
micropython/micropython//ports/rp2/boards/RPI_PICO_W: https://github.com/micropython/micropython/tree/master/ports...
raspberrypi/pico-sdk /lib: btstack, cyw43-driver, lwip, mbedtls, tinyusb https://github.com/raspberrypi/pico-sdk/tree/master/lib
raspberrypi/pico-examples//pico_w/wifi/access_point/picow_access_point.c:
https://github.com/raspberrypi/pico-examples/blob/master/pic...
There's an iperf opkg pkg, or is it just netperf (which works with fluent)?
raspberrypi/pico-examples//pico_w/wifi/iperf/picow_iperf.c:
-
pico/cyw43_arch.h: No such file or directory, Please help im losing my mind
Relevant link: https://github.com/raspberrypi/pico-sdk/issues/979
-
How can I get started with embedded systems that isn't Arduino?
There is an official sdk in C and C++ as well as a really thorough sdk guide, and a separate "getting started" guide which shows you how to upload files using command line and vs code.
-
Getting blink example to work on Pico W on Arch Linux
Arch is using Gcc 13.0.1 and there's a bug fix that I had to manually apply so that uint16_t could be resolve. See https://github.com/raspberrypi/pico-sdk/pull/1318/files.
-
How can I access the Pico W's LED with the rp-hal crate?
the LED of the W is hooked to the wireless chip. in the c sdk, the function to tell the chip to set it's gpio pin(s) is: cyw43_arch_gpio_put(CYW43_WL_GPIO_LED_PIN, 1); where CYW43_WL_GPIO_LED_PIN is the macro to the LED. (https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch.h line 468)
- Show HN: PicoVGA Library – VGA/TV Display on Raspberry Pi Pico
-
Raspberry Pi Pico SDK 1.5.0 with Bluetooth Support: A Leap Forward for Microcontroller Development
The latest release of the Pico Software Developer Kit (SDK) version 1.5.0 is a significant milestone in that evolution. This new version includes many exciting features, the most notable of which is Bluetooth support. Read More - https://bit.ly/3Yyb0qi
- SDK update for Raspberry Pi Pico W unlocks Bluetooth support
What are some alternatives?
FreeRTOS-rust - Rust crate for FreeRTOS
arduino-pico - Raspberry Pi Pico Arduino core, for all RP2040 boards
cc2538-bsl - Python cross-platform script to upload firmware via the serial boot loader onto the CC13xx, CC2538 and CC26xx SoC.
GP2040 - Gamepad firmware for Raspberry Pi Pico and other RP2040 microcontrollers supporting Nintendo Switch, XInput and DirectInput
STM32_stereovision - Open Source stereovision device with STM32
pico-examples
HomeSpan - HomeKit Library for the Arduino-ESP32
RIOT - RIOT - The friendly OS for IoT
Prusa-Firmware-Buddy - Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
thonny - Python IDE for beginners
awesome-embedded-software - :stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
pico-project-bootstrap - Kickstart your RP2040 Pico Projects with VS Code integrated one-click compile/upload, one-click debugging