This repository contains the Yocto layers designed to support Arduino microprocessor-based boards.
Main layer maintainer: Massimo Pennazio maxipenna@libero.it
This layer contains common components shared across Arduino platforms:
- Android tools (ADB support)
- OpenOCD
- Avahi and network manager configurations
- M4 proxy
- Common image recipes (console, docker, weston, v4l2, OTBR)
- USB gadget configurations (libusbgx-config)
This layer supports boards using NXP processors. It includes:
- Spl/U-Boot & Linux Kernel machines and configurations
- Device tree overlays
- Custom recipes specific to NXP platforms
Dependencies: meta-arduino-common
This adds compatibility to Linux Micro Platform (LMP) distribution from Foundries.io.
Dependencies: meta-arduino-common
See DEVELOPERS.md for instructions on setting up the build environment, building NXP and LmP images, and adding custom devicetree overlays or kernel modules.
See HARDWARE.md for details on supported machines, carrier boards, camera modules, display panels, wireless modules, and secure elements.
- meta-pika-spark: Matchbox-sized high-performance computing for mobile robots.
Contributions are welcome! Please submit pull requests or open issues for any bugs or feature requests.
This project is licensed under the MIT License.