Matteo Golin
1fba2ec0df
Add support for the Sensirion SHT4x temperature and humidity sensor family.
...
This driver implements `read`, `write`, `open`, `close` and `ioctl`
interfaces to the SHT4X temperature and humidity sensor on an I2C bus.
The read implementation is that of a character driver for easy
debugging, while `ioctl` provides an interface to the sensor's raw data
collection and heating functionality.
2024-07-22 14:24:20 -03:00
Alan Carvalho de Assis
0476f8d95c
rp2040: Add support to MAX6675
2024-07-03 08:50:18 +02:00
Hudson C. Dalpra
fb1ff61d0d
boards/raspberrypi-pico: Remove early return for error cases in initialization functions.
...
Signed-off-by: Hudson C. Dalpra <hudson@bduncanltd.com>
2024-06-06 09:35:14 +08:00
Alan Carvalho de Assis
105b97d799
boards/raspberrypi-pico: Add support to BMP280
...
Signed-off-by: Alan C. Assis <acassis@gmail.com>
2024-05-29 23:20:15 +08:00
Michael Jung
9c705828bc
rp2040: Add lower layer driver for WIZnet W5500
...
Courtesy of Adam Comley
Signed-off-by: Michael Jung <michael.jung@secore.ly>
2024-04-21 11:11:09 +08:00
Adam Comley
b4407b529a
RP2040: Implement board_uniqueid()
2024-03-17 10:00:25 -03:00
Adam Comley
399cd88e7f
Support RP2040 Clock Outputs
2024-02-04 16:51:53 -08:00
Takumi Ando
c076cb1bef
rp2040: pwm: Fix errors at CONFIG_PWM_NCHANNELS=1
...
Perhaps it has never been tested with CONFIG_PWM_NCHANNELS=1.
Signed-off-by: Takumi Ando <t-ando@advaly.co.jp>
2023-11-13 11:40:22 +01:00
zhangyuan21
0efd4d0e12
usbdev: Split usbdev descriptor information
...
The class device only handles descriptor information specific to the class,
and shared descriptor information is passed through parameters and
handled by the composite driver.
Signed-off-by: zhangyuan21 <zhangyuan21@xiaomi.com>
2023-09-06 02:29:32 +08:00
Xiang Xiao
7f3a76c290
Replace strlen with sizeof for kconfig string
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-09-02 16:26:23 +03:00
Xiang Xiao
0eeca0f375
build: Replace "$(shell $(INCDIR) $(CC) ...)" with $(INCDIR_PREFIX)
...
to unify the way to get include directories
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-06-23 00:11:25 +03:00
Xiang Xiao
7990f90915
Indent the define statement by two spaces
...
follow the code style convention
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-21 09:52:08 -03:00
Petro Karashchenko
bd7cb522a1
nuttx: use TABs instead of spaces in Kconfig files
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-01-26 10:26:09 +08:00
Peter Bee
9deeae0dee
boards/arm/rp2040: add gc9a01 drivers
...
Added gc9a01 drivers to rp2040
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2023-01-18 19:31:43 -03:00
Peter Bee
5d08844413
boards/arm/rp2040: move duplicate peripheral configs to common
...
Kconfigs with same names in different files could not be handled
correctly
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2023-01-18 19:31:43 -03:00
curuvar
e8f4d74ad0
RP2040 Code Cleanup
2022-09-09 12:43:40 +08:00
curuvar
0322a61510
Add watchdog driver support to RP2040
2022-09-08 21:41:13 +08:00
curuvar
9ad75fd95d
Added SMART flash filesystem to RP2040
2022-09-05 10:38:56 -03:00
curuvar
74f1bfbfd7
Added support for Raspberry Pi Pico W
2022-08-17 19:03:19 -03:00
Nathan Hartman
dd718e78f7
Fix typos
2022-08-07 23:33:19 +08:00
curuvar
c21c7ac8dc
Added Adafruit QT Py RP2040 board.
...
Added ability to configure indivdual UART, SPI and I2C pin location.
2022-07-23 18:25:38 +08:00
curuvar
aa6ec6518c
Added ADC to RP2040
2022-07-07 12:45:28 -03:00
curuvar
0c3db448bb
Added Adafruit Feather RP2040, Adafruit KB2040 and Added neopixel driver to support RP2040
2022-06-30 22:13:49 -07:00
curuvar
412539e66c
Added PWM support to rp2040
2022-06-23 10:17:40 -03:00
curuvar
75facdee72
Added PWM support for rp2040
2022-06-23 10:17:40 -03:00
Xiang Xiao
cd001725b7
arch/arm: Remove FAR and CODE from board folder(1)
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-05-03 16:50:52 +03:00
Xiang Xiao
54e630e14d
arch: Merge up_arch.h into up_internal.h
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-14 09:32:17 +02:00
Petro Karashchenko
dab5bb6bd3
boards/Kconfig: introduce ARCH_BOARD_COMMON option
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2022-03-11 16:00:00 +08:00
Petro Karashchenko
8d3bf05fd2
include: fix double include pre-processor guards
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2022-01-16 11:11:14 -03:00
Pedro Bertoleti
b399c509c8
Add BMP180 and INA219 headers. Fix rp2040_ina219.h last comment format
2021-08-05 20:08:09 -03:00
transistorretorcido
c9b4348b81
added st7735 LCD based support
...
added st7735 LCD based support
2021-07-22 06:23:49 -07:00
Nathan Hartman
609ee6b54b
Fix typos in comments and identifiers
2021-07-19 22:55:30 -03:00
transistorretorcido
494e53668e
added PCF8574 backpack support
...
added PCF8574 backpack support
added PCF8574 backpack support
added PCF8574 backpack support
2021-07-06 21:50:42 -05:00
Peter Bee
181ad49ffd
Support for Waveshare Pico-LCD-1.x modules
...
Add support for Chinese brand LCDs. The 1.14" and 1.3" modules are
tested.
Module details:
https://www.waveshare.com/wiki/Pico-LCD-1.14
https://www.waveshare.com/wiki/Pico-LCD-1.3
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2021-06-30 09:03:46 -03:00
Yuichi Nakamura
e00546335d
boards/raspberrypi-pico: Add board support for USB device
2021-06-14 09:05:19 -03:00
Xiang Xiao
d7f96003cf
Don't include debug.h from public header file
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-06-01 06:42:02 +09:00
Yuichi Nakamura
7fb73dba1c
boards/raspberrypi-pico: Pico Audio Pack (I2S) support
2021-04-19 09:39:51 +09:00
Yuichi Nakamura
5699dd86eb
boards/raspberrypi-pico: Pico Display Pack (ST7789 LCD) support
2021-03-16 06:35:04 -03:00
Yuichi Nakamura
a657357640
boards/raspberrypi-pico: Support ENC28J60 SPI ethernet board
2021-03-11 19:31:17 -03:00
Pedro Bertoleti
a063974df2
Add INA219 support.
2021-03-11 10:41:52 +08:00
Pedro Bertoleti
9b7d0a01e4
Add BMP180 sensor support.
2021-03-09 18:33:24 -03:00
Yuichi Nakamura
b9c5294226
boards/raspberrypi-pico: Support SPI and SD card
2021-03-08 17:06:07 +09:00
Yuichi Nakamura
599e5b1bb2
boards/raspberrypi-pico: Fix board settings to support i2c and ssd1306
2021-03-03 09:35:45 -03:00