Commit graph

623 commits

Author SHA1 Message Date
Kyle Micallef Bonnici
2d22884f52 devicetree: format files in boards
Applying dts-linter results for format files in boards

Signed-off-by: Kyle Micallef Bonnici <kylebonnici@hotmail.com>
2025-09-12 18:29:00 +02:00
Khoa Nguyen
7df46d92d1 boards: shields: pmod_sd: Add support ek_ra8p1_r7ka8p1kflcac_cm33
Add support pmod_sd shield for Renesas ek_ra8p1_r7ka8p1kflcac_cm33

Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-09-11 09:53:13 +02:00
Phi Bang Nguyen
ca030fbf88 drivers: video: stm32_dcmipp: Use normal child nodes for pipes
The pipe nodes are not video interfaces. Describe them as normal child
nodes instead of using port/endpoint.

Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
2025-09-10 10:27:28 +01:00
Jonas Berg
835275caa3 boards: shields: Add Sparkfun Environmental Combo shield
Product photo from
https://www.sparkfun.com/sparkfun-environmental-combo-breakout-ens160-bme280-qwiic.html

Tested with the commands mentioned in index.rst

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-09 20:42:26 -04:00
Jonas Berg
e2681b3d10 boards: shields: Add Sparkfun SHTC3 humidity sensor shield
Product photo from
https://www.sparkfun.com/sparkfun-humidity-sensor-breakout-shtc3-qwiic.html

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-09 20:42:12 -04:00
Benjamin Cabé
1852f9ce52 shields: add MikroE ILLUMINANCE Click shield
Adds support for the MikroE ILLUMINANCE Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-09 11:49:29 +02:00
Jilay Pandya
1e855434e1 shields: fix mikroe h bridge 4 click
- minor corrections in h bridge 4 click
- add references in shield documentation
- update overlay

Signed-off-by: Jilay Pandya <jilay.pandya@outlook.com>
2025-09-08 11:13:44 -04:00
Benjamin Cabé
1f3fb17a77 doc: shields: fix wrong board name for mimxrt1170_evk//cm7
fix a typo in board name (mixm... instead of mimx...) and actually use
a proper board name anyway since it looks like this was still using
a HWMv1 name.
Fixes zephyrproject-rtos/zephyr#95015

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-06 08:29:50 -04:00
Benjamin Cabé
76e22343e0 shields: add MikroE AMBIENT-2 Click shield
Adds support for the MikroE AMBIENT-2 Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-05 17:10:33 +02:00
Etienne Carriere
f878a55d2e shields: devicetree: fix typos introduced using Arduino header constants
Fix typo introduced in some shields DTS overlay files by commit
c683b044d9 ("shields: devicetree: use arduino-header-r3.h constants
in all shields").

Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
2025-09-05 13:47:12 +02:00
Benjamin Cabé
c683b044d9 shields: devicetree: use arduino-header-r3.h constants in all shields
Make shield overlays less error prone and easier to maintain by
switching to GPIO pin constants defined in arduino-header-r3.h.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-04 16:45:07 +02:00
Jonas Berg
6946ec9530 boards: shields: Add Adafruit INA237 current sensor shield
Product photo from https://learn.adafruit.com/assets/137463
with the license CC BY-SA 3.0

Tested with the command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 21:21:12 +02:00
Benjamin Cabé
0132ea07fb doc: fix spelling errors tree-wide
fix some spelling errors in code comments and Kconfig helps

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 17:04:13 +02:00
Benjamin Cabé
ce628ea558 shields: add MikroE 3D-HALL-3 Click shield
Adds support for the MikroE 3D-HALL-3 Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:58:23 +01:00
Benjamin Cabé
ed677d0d9d shields: add MikroE IR-GESTURE Click shield
Adds support for the MikroE IR-GESTURE Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:58:04 +01:00
Benjamin Cabé
03ac047758 shields: add MikroE PRESSURE-3 Click shield
Adds support for the MikroE PRESSURE-3 Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:57:49 +01:00
Benjamin Cabé
be879d8aaf shields: add MikroE PROXIMITY-9 Click shield
Adds support for the MikroE PROXIMITY-9 Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:57:41 +01:00
Benjamin Cabé
e55b793923 shields: add MikroE AIR-QUALITY-3 Click shield
Adds support for the MikroE AIR-QUALITY-3 Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:56:43 +01:00
Benjamin Cabé
a48dd9bb4e shields: add MikroE LSM6DSL Click shield
Adds support for the MikroE LSM6DSL Click shield

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-09-03 14:56:33 +01:00
Jonas Berg
5857aee4ab boards: shields: Add Sparkfun RV8803 RTC shield
Product photo from
https://www.sparkfun.com/sparkfun-real-time-clock-module-rv-8803-qwiic.html

Tested with the command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 06:10:16 +02:00
Jonas Berg
30fbfffb67 boards: shields: Add Adafruit AHT20 temp and humidity sensor shield
Product photo from https://learn.adafruit.com/assets/91687
with the licence CC BY 3.0

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 06:10:01 +02:00
Jonas Berg
5f5638b1cb boards: shields: Add Adafruit DPS310 pressure sensor shield
Product photo from https://learn.adafruit.com/assets/87727
with the license CC BY-SA 3.0

Tested with the command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 06:09:41 +02:00
Jonas Berg
12a8eaf47d boards: shields: Add Adafruit APDS9960 proximity sensor shield
Product photo from https://learn.adafruit.com/assets/89850

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:43:07 +02:00
Jonas Berg
7428a84667 boards: shields: Add Adafruit 24LC32 EEPROM shield
Product photo from https://learn.adafruit.com/assets/123033
with license CC BY-SA 3.0.

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:42:31 +02:00
Jonas Berg
97d5bae13f boards: shields: Add product photos to some shields
The photos are from
https://learn.adafruit.com/assets/13421
https://learn.adafruit.com/assets/31967
https://learn.adafruit.com/assets/9187
and have the license CC BY-SA 3.0

I have cropped the photos, downsampled to width 500 px and
converted to webp.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:42:10 +02:00
Jonas Berg
89d1c52687 boards: shields: Add Adafruit VCNL4040 proximity sensor shield
Product photo from https://learn.adafruit.com/assets/78982
with license CC BY-SA 3.0

Tested with command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:40:17 +02:00
Jonas Berg
2581729925 boards: shields: Add Adafruit HT16K33 LED matrix shield
Product photo from https://learn.adafruit.com/assets/87051
with the license CC BY-SA 3.0

Tested with the command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:37:48 +02:00
Jonas Berg
4227016559 boards: shields: Add Adafruit LIS2MDL magnetometer shield
The product photo is from https://learn.adafruit.com/assets/88773
with license CC BY-SA 3.0

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:32:49 +02:00
Jonas Berg
222c79c1fb boards: shields: Add Adafruit DRV2605L haptics driver shield
Product photo from https://learn.adafruit.com/assets/122966
with license CC BY-SA 3.0

Tested with the command mentioned in the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:28:05 +02:00
Jonas Berg
57126f2836 boards: shields: Add Adafruit MCP9808 temperature sensor shield
Product photo from https://learn.adafruit.com/assets/102984
with the license CC BY-SA 3.0

Tested with the command mentioned on the index.rst page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:19:10 +02:00
Jonas Berg
bc28fb1b19 boards: shields: Add Adafruit INA219 current sensor shield
Product photo from https://learn.adafruit.com/assets/104390
which has the license CC BY-SA 3.0

Tested with the command mentioned in the index.rst file.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:16:21 +02:00
Jonas Berg
17b301a753 boards: shields: Add Adafruit TSL2591 light sensor shield
Tested with the command mentioned on the index.rst page.

The product photo is from https://learn.adafruit.com/assets/95227
with the license CC BY-SA 3.0

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-09-03 01:10:28 +02:00
Marcin Niestroj
8f25922b6c boards: other: convert to ARDUINO_HEADER_R3_* macro
Use ARDUINO_HEADER_R3_* macros, as those are much more readable and less
error prone.

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
2025-09-02 10:00:13 +02:00
Christian Rask
c5c2e230f9 boards: shields: x_nucleo_gfx01m2: add tearing effect gpio configuration
Add tearing effect configuration of the spi display. The falling edge
of the tearing signal is chosen because the spi bandwidth is lower than
the display refresh rate at 60fps.

Signed-off-by: Christian Rask <christianrask2@gmail.com>
2025-08-29 11:05:38 +02:00
The Nguyen
f78752d902 boards: renesas: rssk_ra2l1: enable Cap Touch Shield support
This commit to enable rssk_ra2l1 build with rtk0eg0019b01002bj
shield.

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-08-28 13:58:43 +02:00
The Nguyen
d71b4a1938 boards: shields: add support for rtk0eg0019b01002bj shield
Add Capacitive Touch Application Board RTK0EG0019B01002BJ

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-08-28 13:58:43 +02:00
Jonas Berg
016f455163 Boards: Shields: Add Adafruit LIS3DH accelerometer shield
Add the Adafruit LIS3DH I2C accelerometer shield.
The picture is from the Adafruit product page.

Signed-off-by: Jonas Berg <jonas.s.t.berg@gmail.com>
2025-08-19 19:23:44 +02:00
Stefan Schmidt
097463285c boards: shields: Add support for the Adafruit Featherwing 128x32 OLED
The Adafruit Featherwing 128x32 OLED board supports a SSD1306 compatible
OLED display with a resolution of 128 x 32 and three user buttons. It has
been tested with the Adafruit Feather nRF52840 and the sample
samples/subsys/display/lvgl.

Signed-off-by: Stefan Schmidt <kontakt@stefanschmidt-embedded.de>
2025-07-31 07:38:39 -04:00
Phi Bang Nguyen
9e7596dce8 boards: shields: rk0xxx: Set default format to RGB565
The default supported format in these LCD is RGB565, not BGR565. It is
set to BGR565 because a wrong assumption about "byte swap" in Zephyr.

Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
2025-07-28 16:45:33 -04:00
Sergei Ovchinnikov
f0f2b941f0 boards: shields: add npm1304_ek shield
Add an nPM1304 EK shield, update samples/shields/npm1300_ek to support
both shields, improve the sample description.

Signed-off-by: Sergei Ovchinnikov <sergei.ovchinnikov@nordicsemi.no>
2025-07-28 08:47:49 -04:00
Maureen Helm
7b579764f1 boards: shields: adi: Fix broken images in catalog card view
Image files for ADI shield boards were introduced in commit
25c7fa4e63, but they weren't referenced
anywhere in the documentation source and thus were deadstripped from the
build, resulting in broken image references in the board catalog card
view.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2025-07-24 02:44:56 -04:00
The Nguyen
1eb0fb20f3 boards: renesas: update ek_ra8d1 boards doc
Update usage guide when using the parallel graphics expandsion

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-07-22 19:38:02 -04:00
The Nguyen
b0a8f19060 shields: Add EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter
Add EK-RA8D1 to RTK7EKA6M3B00001BU Display Adapter.
This is a converter from EK-RA8D1 J57 port to RTK7EKA6M3B00001BU
Display CN1 pin signal.

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-07-22 19:38:02 -04:00
Pan Gao
ff9e29b3dd boards: shields: nxp: add IW610 config
IW610 config add dhcpv4 server address max count,
dhcpv4 server icmp probe timeout and
Wi-Fi AP max STA count macro to
support max 8 STAs connect to UAP.

Signed-off-by: Pan Gao <pan.gao@nxp.com>
2025-07-21 21:29:42 -04:00
Nirav Agrawal
70fbf4e0b7 drivers: bluetooth: hci: enable LC3 codec for BLE Audio Samples
- enable/configure LC3 codec as default setting for BLE Audio based
 samples to work on iMXRT based platform which supports FPU.

Signed-off-by: Nirav Agrawal <nirav.agrawal@nxp.com>
2025-07-19 15:48:42 -04:00
Anas Nashif
a04a04f200 shields: nucleo_iks01a1: add accel0 alias
Add alias for accel0 to make it work with various samples we have that
rely on the alias.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-07-19 10:11:15 +02:00
Jilay Pandya
897590fddd boards: shields: add mikroe h bridge 4 click
add mikroe h bridge 4 click board to shields

Signed-off-by: Jilay Pandya <jilay.pandya@outlook.com>
2025-07-19 09:57:40 +02:00
Alain Volmat
a61039ceeb shields: st_b_cams_imx_mb1854: set sensor conf if DCMIPP is enabled
Instead of having a conf file for all variants of STM32N6570_DK,
set the necessary settings for any platform which has DCMIPP enabled.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
2025-07-03 11:56:07 -05:00
Abhinav Kulkarni
fb3f4b1d3a boards: shields: nxp_m2_wifi_bt: doc: Update doc
Updated shield document for NXP's m2 modules.

Signed-off-by: Abhinav Kulkarni <abhinav.kulkarni@nxp.com>
2025-07-03 11:55:53 -05:00
Jan Behrens
276bdb2246 boards: shields: Fixes Stepper 19 Click GPIO Expander
Replaces TI TCA9538 with NXP PCA9538. Also adds additional links to the
readme.

Signed-off-by: Jan Behrens <jan.behrens@navimatix.de>
2025-07-03 11:55:05 -05:00