-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New shield Waveshare Pico Shields #184
Conversation
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
The new shield documentation is pre-rendered here: Short notes for the first time test is here:
|
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
As unpredictable crashes were repeatedly observed, the stack size of the most important core functions has been increased (doubled). The previous use of printk() has been replaced by LOG_INF(). Signed-off-by: Stephan Linz <[email protected]>
Tested with Zephyr upstream sample `zephyr/samples/drivers/led_ws2812' on wollowing boards: * Raspberry Pi Pico * Raspberry Pi Pico W * Waveshare RP2040-Plus * Waveshare RP2040-LCD-0.96 Signed-off-by: Stephan Linz <[email protected]>
This sample application periodically measures the ambient temperature and air pressure from the LPS22HB and the chip temperature, acceleration, angular velocity and the terrestrial magnetism from the MPU-9250 (ICM-20948). The result is written to the console. Signed-off-by: Stephan Linz <[email protected]>
supported: * TP: LPS22HB * DOF: MPU-9250 Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
Signed-off-by: Stephan Linz <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, many thanks
New shield support for:
Also some minor fixes applied to increase the compatibility between boards and shields. In preparation of the upcoming "led-panel" driver, the color order for all WS8212 digital RGB LED definitions in device tree are now RGB (no GRB as before). All WS2812 animations in the Bridle documentation were renewed with a size optimized version.
Some improvements were made, for example on all RP2040 systems the on-chip clock-controller was enabled but not properly configured. Now, the systems will come up with a default configuration without any clock connection to the outside (empty pinmux group).