Skip to content

Add Zephyr support and migrate to Arduino_Video - #46

Merged
pennam merged 4 commits into
arduino-libraries:mainfrom
leonardocavagnis:zephyr_gigadisplay
Jul 27, 2026
Merged

pennam merged 4 commits into
arduino-libraries:mainfrom
leonardocavagnis:zephyr_gigadisplay

Conversation

@leonardocavagnis

Copy link
Copy Markdown
Contributor

This PR adds Zephyr support and migrates the backend from Arduino_H7_Video to the new Arduino_Video library (WIP & private). This change ensures dual compatibility for both Zephyr and mbed core.

Example status:

Example Status Notes
Backlight ✅ Fully functional.
Basic ✅ Requires Arduino_Video.
Camera ❌ Requires porting arducam_dvp library to Zephyr.
GFX ✅ Requires GigaDisplay_GFX PR #11.
IMU ❌ Porting exists, but initialization fails on available hardware (both mbed/Zephyr), needs investigation.
LVGL ✅ Requires Arduino_Video.
Microphone ❌ Requires porting the PDM library to Zephyr.
RGB ✅ Fully functional.

@CLAassistant

CLAassistant commented Apr 2, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@leonardocavagnis leonardocavagnis added type: enhancement Proposed improvement topic: code Related to content of the project itself labels Apr 2, 2026
@pennam
pennam force-pushed the zephyr_gigadisplay branch from a02fe52 to 73210dd Compare July 23, 2026 14:13
@pennam
pennam requested a review from per1234 July 24, 2026 07:26
@pennam
pennam force-pushed the zephyr_gigadisplay branch from 73210dd to 8ee0a08 Compare July 24, 2026 07:46
@pennam
pennam merged commit 55c71e0 into arduino-libraries:main Jul 27, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: code Related to content of the project itself type: enhancement Proposed improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants