Commit Graph

21 Commits (3e98c7ce7128c0b64cc2ac85d20c31584e78cf5a)

Author SHA1 Message Date
kerem yollu 3e98c7ce71 Finished the basic functions for the lcd like print pixel, chat, test, line, rectangle, circle, now need to clean ssd1306_i2c
2 years ago
kerem yollu d1a570b8df more advancement on the lcd_oled.c and ssd1306.c more functions have been ported and drwa line is working
2 years ago
Kerem Yollu f330f8fe9a lcd_oled.c ans ssd1306_i2c.c is taking shape, now the initialisation functions are made and we cna call lcd_oled_draw_pixel() and lcd_oled_print_char()
2 years ago
Kerem Yollu 13dc881419 Started on the implmentation of my own ssd1306 function that will be later called by lcd_oled.c and fixed wet another Cmake issue where one driver wasn't able to get the header of another driver
2 years ago
kerem yollu 855cd7c99d started with the lcd_oled.h library, and tested the draw pixel command, it works for the example main.c main.h and cmake config please go in /dev/examples
2 years ago
kerem yollu 6814afa6de Run.sh Modified to be able to install stlink from STM
2 years ago
kerem yollu 3ebdf34db2 Sarted testing the i2c library wiht the 0.9Inc oled display, and it is working! just need to to the reset manually
2 years ago
Kerem Yollu 4030ed9611 i2c is working beter and added a check device funtion who checks is a device is on the bu or not. Driver header in cmake were not correctly included, i have fixed that issue too
2 years ago
Kerem Yollu 5ef339c5bb Moved library generation functions and driver generation function in to cmakeCore.cmake todo : give the project path trought run.sh the "../" can be confusing
3 years ago
Kerem Yollu c762a4abbd Channged .c extention on library generation function with a PL varibale for future proofing the code
3 years ago
Kerem Yollu 6a4ec9adcf Automated the project configuration file. I need now to moove all the auto include funtions in one file
3 years ago
Kerem Yollu 00a6e0c8e7 Automated the driver library creation and inclusion process for the main Cmake
3 years ago
Kerem Yollu 4493b5f468 Removed the env directory and correccted the main.c chek funtion in run.sh
3 years ago
key e07b78241b created the config_files folder
3 years ago
polymurph 3063fdde11 added max31865 driver
4 years ago
key b98868c432 New ipmlemendtaion of pin interface in C
4 years ago
key 7b65c95242 Made the LED class and it's worting at it is now wrotten but wehn i pass &ledPin i get : 'Pin' is an inaccessible base of STM_Pin<(Pin_no)3, (GPIO_Port)1207960576>
4 years ago
key 9984ab9fe9 Made the BSL Class now lets look for led.cpp implementation
4 years ago
polymurph 2d39a5595d cleanup, may not compile
4 years ago
polymurph cf29b4b4c6 added example with dummy driver
4 years ago
polymurph 75fbc08be1 added dac driver example
4 years ago