Kerem Yollu
|
e1487d6bb2
|
Started to reoganise and some test with function pointers in libraries folder
|
2 years ago |
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 |