Maxim Reznik
49eb4e10e1
Add tagged types for BME280 sensors
...
to allow a user to declare several sensor objects and
process them in a uniform way.
2023-12-16 16:25:30 +02:00
Maxim Reznik
87bb2514f5
Add README.md files
2023-12-15 19:55:13 +02:00
Maxim Reznik
8eb896f305
Add BME280 connected by SPI
2023-12-15 19:55:13 +02:00
Maxim Reznik
eb958405a8
Add BME280 LCD demo
2023-12-15 19:55:10 +02:00
Maxim Reznik
3e085bed97
Improve BME280 example
...
Check chip presense, reset it at the start, wait for
first measument. Use Ada.Text_IO instead of LCD.
2023-12-15 19:52:40 +02:00
Maxim Reznik
05a8f60e5b
Add XXX_Measurement_Time functions
...
Add delay in the Reset procedure. Add more comments.
2023-12-15 19:49:41 +02:00
Maxim Reznik
ed91289e5c
Add pressure sensor for BME280
2023-12-15 19:49:41 +02:00
Maxim Reznik
cbe88c1922
Add humidity to BME280 sensor
2023-12-15 19:49:41 +02:00
Maxim Reznik
906d43d794
Add draft of BME280 driver
2023-12-15 19:49:34 +02:00
Maxim Reznik
ef9b49143b
Move lps25h into a dedicated folder
2023-12-07 09:46:09 +02:00
Maxim Reznik
503ec28492
Check that each supported board is mentioned in README.md
2023-12-06 16:38:32 +02:00
Maxim Reznik
22ae2aea53
Add more readme files.
2023-12-06 16:38:32 +02:00
Maxim Reznik
4615730b4e
Add UART at J6 connector to STM32.Board package
2023-12-06 16:38:32 +02:00
Maxim Reznik
580945562d
Add touch panel to stm32_f4ve board
2023-12-06 16:38:32 +02:00
Maxim Reznik
3d584b8f9b
Add XPT2046 touch panel driver
2023-12-06 16:38:32 +02:00
Maxim Reznik
724b7462a4
Add TFT LCD ILI9341 to STM32 F4VE board.
2023-12-06 16:38:32 +02:00
Maxim Reznik
7232cb4069
Add STM32 F4VE board.
2023-12-06 16:38:32 +02:00
Maxim Reznik
945dde1dbc
Add FSMC for stm32f40X
2023-12-06 16:38:32 +02:00
Maxim Reznik
b60639de8b
Add optimized version of Fill and Copy_Rect
2023-12-06 16:38:32 +02:00
Maxim Reznik
639e9031fb
Split ili9341 into several files
...
* ili9341-device.ads - generic driver for display
* ili9341-spi_connector.ads - the chip with SPI interface
* ili9341-device-bitmap.ads - implement Bitmap API on the ILI9341 RAM
* ili9341-rgb_spi_device.ads - display with RGB interface
2023-12-06 16:38:32 +02:00
Maxim Reznik
fd4e628835
Drop unused type (Orientation_Mode) from HAL.Bitmap
2023-12-06 16:38:32 +02:00
Maxim Reznik
f79cd470a0
Add SD card examples for stm32f4xx_m.
2023-12-06 16:38:32 +02:00
Maxim Reznik
dfbc15d772
Add more READMEs
2023-12-06 16:38:32 +02:00
Maxim Reznik
5712224102
Move STM32.Board package for stm32f4xx_m
...
into `boards/stm32f4xx_m/src/` to have it closer to other sources.
2023-12-06 16:38:32 +02:00
Maxim Reznik
0aaf152c5b
Create Flash memory in STM32.Board for stm32f4xx_m
...
Move flash initialization code into STM32.Board.
2023-12-06 16:38:32 +02:00