Addition of a shield st_mb1897_cam embedding a GC2145 CSI
sensor which can be connected to the STM32MP135F-DK via a 15pins FFC.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Updated documentation for Wi-Fi BT nxp shield.
Added information to build WPA supplicant based apps using this shield.
Signed-off-by: Abhinav Kulkarni <abhinav.kulkarni@nxp.com>
Following renaming of the raspberry csi connector nexus,
rename all places when csi 22pins is mentioned to only keep
csi instead.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Currently the config option:
CONFIG_INPUT_GT911_MAX_TOUCH_POINTS
is not defined for the Giga display shield and defaults
to 1. The valid range is 1-5, I have done most of my
own testing using 3 with the ArduinoGiga-zephyr
I have a PR against the ArduinoCore-zephyr project
which allows me to define a callback in the Arduino
system:
https://github.com/arduino/ArduinoCore-zephyr/pull/134
And a version of the Arduino touch library with some
support, the fork/branch
https://github.com/KurtE/Arduino_GigaDisplayTouch/tree/zephyr
And an example sketch that does touch paint.
https://github.com/arduino/ArduinoCore-zephyr/issues/92#issuecomment-2944385198
Note: my version of the Arduino touch library has no support
for gestures
Signed-off-by: Kurt Eckhardt <kurte@rockisland.com>
Comments and documentation mention compatibility with several
Sharp LS0xxx references, such as LS012B7DD06, a 64-color 6-bit
parallel display, and LS013B7DH06 a 8-color serial display.
The ls0xx driver supports serial and monochrome only.
Signed-off-by: Eve Redero <eve.redero@gmail.com>
Rename npm1300 drivers and header files to npm13xx to allow for usage
with other nPM13xx product variants.
Signed-off-by: Sergei Ovchinnikov <sergei.ovchinnikov@nordicsemi.no>
Create a virtual shield to connect an OpenThread RCP radio device with a
host using the UART or SPI bus.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
Set regulatory domain to default US for IW610 and RW610 socs
and WW for IW416 and IW612 socs.
Signed-off-by: Abhinav Kulkarni <abhinav.kulkarni@nxp.com>
Some of these are allegedly ESLOV connectors and have an extra
identification pin, but there's adapters on the market to use them with
qwiic modules, let's label them so they can be used with other
zephyr_i2c shields.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
Change the two current instances of stemma_qt_i2c to zephyr_i2c, using
an unified label allows using this in shields.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
This shield includes a drv8426 stepper driver and a mcp4726 dac for
current control. Note that the micro-step pins are controlled by
physical switches and are thus not available in Zephyr.
Signed-off-by: Jan Behrens <jan.behrens@navimatix.de>
This shield includes a ti drv8424 stepper driver that is controlled
via gpio. Some of these pins are only available via the tca9538a gpio
expander on the shield.
Signed-off-by: Jan Behrens <jan.behrens@navimatix.de>
Add configuration for the STM32N6 DCMIPP driver which currently
requires to have the sensor pixel format and resolutions set via
KConfig
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
The camera connector in stm32h7b3i_dk (and st_b_cams_omv_mb1683 shield)
are refering to the connector name as dmci_... instead of dcmi_...
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
- Update hardware rework details require for Bluetooth HCI UART and
I2S interfaces to work with M.2 module.
- Update west build command for Wi-Fi shell app with extra config
overlay file.
Signed-off-by: Nirav Agrawal <nirav.agrawal@nxp.com>
Sets the list of supported hardware features for all the shields
currently defined in the tree.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
The PR for this shield was in-flight while shield.yml was being introduced.
Add the missing file so that this shield is properly listed in the
board catalog.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
Fixes the pmod_acl shield board to specify the default accelerometer
output data rate with a preprocessor macro that corresponds to an
encoded register field value, rather than an integer value in Hertz.
Signed-off-by: Maureen Helm <maureen.helm@analog.com>
- remove broken table (people can refer to Waveshare docs)
- use zephyr-app-commands compact mode
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
Add a pull down to SPIM GPIO pins on nRF5340DK to ensure the i/o pins
on the nrf7002 device are not floating when SPI is inactive.
Signed-off-by: Bansidhar Mangalwedhekar <bansidhar.mangalwedhekar@nordicsemi.no>
A sample show-casing the core functionalities of the nPM2100 PMIC using
the nPM2100 EK as a shield.
Signed-off-by: Sergei Ovchinnikov <sergei.ovchinnikov@nordicsemi.no>
A couple of ADI boards/shields were missing images. The images come from
their respective product pages on analog.com and then converted to webp
format.
Signed-off-by: Maureen Helm <maureen.helm@analog.com>
Add a pull down to SPI MISO GPIO pin on nRF5340DK to ensure the i/o pin
on the nrf7002 device is not floating when SPI is inactive.
Signed-off-by: Bansidhar Mangalwedhekar <bansidhar.mangalwedhekar@nordicsemi.no>
Usage of dma is mandatory for the dcmi and this property is
tightly coupled with the soc itself since the configuration of
the dma depends on the source/destination, and the request line
is also fixed for an ip.
Instead of having to always have the dma property part of the
board or shield dts/overlay, add the dma property into the
dcmi node of the stm32h7.dtsi.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Update overlay following usage of video-interfaces based
endpoint properties by the dcmi driver.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Update overlay following usage of video-interfaces based
endpoint properties by the dcmi driver.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
The x_nucleo_gfx01m2 is an evaluation shield sold by
STMicroelectronics. It features a MIPI DBI SPI serial TFT LCD display
and a SPI NOR Flash for graphical assets storage. A button joystick
can be used to control the GUI.
Signed-off-by: Christian Rask <christianrask2@gmail.com>