3 Commits

Author SHA1 Message Date
eduard.dlabal 344d0000fa Add DMA and LiquidCrystal I2C support
- Implemented DMA functionality with a new dma.c and dma.h file.
- Added LiquidCrystal I2C driver with liquidcrystal_i2c.c and liquidcrystal_i2c.h files.
- Updated CMakeLists.txt to include dma.c and liquidcrystal_i2c.c in the build process.
- Modified build.ninja and compile_commands.json to reflect the new source files.
- Enhanced the main application to utilize the new DMA and LiquidCrystal I2C features.
2025-05-18 16:27:45 +02:00
eduard.dlabal f8c5650c95 Add USART2 support and modify system clock configuration
- Implemented USART2 initialization and interrupt handling.
- Added a function to send data to the server via USART2.
- Updated the main application to utilize USART2 for communication.
- Changed system clock configuration to use HSE and PLL for higher frequency.
- Adjusted SPI1 baud rate prescaler for improved performance.
- Enhanced LED control logic based on RFID card detection.
- Updated project configuration to reflect new USART2 settings.
2025-05-18 14:53:54 +02:00
eduard.dlabal 9abf9cb118 initial commit 2025-03-27 10:43:18 +01:00