STM32-HAL-HD44780-16x2LCD
STMems_Standard_C_drivers
STM32-HAL-HD44780-16x2LCD | STMems_Standard_C_drivers | |
---|---|---|
1 | 9 | |
11 | 664 | |
- | 1.4% | |
4.8 | 7.2 | |
about 1 year ago | 14 days ago | |
C | C | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
STM32-HAL-HD44780-16x2LCD
-
How can I effectively write, document and publish libraries for STM32 on Github?
I would also appreciate it if someone could check out my library and give some specific points I could work on and improve. Link to the library: https://github.com/Aditya-A-garwal/STM32-HAL-HD44780-16x2LCD
STMems_Standard_C_drivers
-
Best Practices for Standard C Drivers Embedded in the Git Repository
I did a quick search and found that STM only creates one repo for all their MEMS Sensors. On the other hand, Bosch creates an account and then an independent repository for each MEMS Sensor.
-
Sensor Drivers in embedded C: Best Practices
I have been using several STM and Bosch embedded C Drivers in my work. As a hobby I sometimes play with Arduino and use drivers from Adafruit that are implemented in C++.
-
How can I effectively write, document and publish libraries for STM32 on Github?
See how STM32 writes in its own C libraries and replicate it: https://github.com/STMicroelectronics/STMems_Standard_C_drivers
- Library design that is not fixed to a specific mcu
- IMU recomendations
- New to IOT resources
-
What shuld be the reason for not getting output from the MOTION GC library?
I'm working on the "STEVAL-MKI182V2" mounted on the STEVAL-MKI109V3 development board. Initially, I downloaded the Standard c Drivers from the following link https://github.com/STMicroelectronics/STMems_Standard_C_drivers where I found the .ioc file called _prj_MKI109V3 which is specifically developed for the MKI109V3 board.
- Interfacing with HTS221 using STM32's HAL
-
Best practices for embedded libraries / architecture overall
There are some exceptions too such as STMems Standard C Drivers and Bosch Sensortec Drivers.
What are some alternatives?
LCD4Pico - Raspberry Pi Pico C++ library for HD44780 LCD
bm8563 - Platform agnostic I2C driver for BM8563 RTC
STM32-CMAKE-TEMPLATE - STM32 Template Project with Using CMake
BlueNRG-1-VSCode - This repo is a template for setting up VSCode to compile and debug code for the BlueNRG-1 chip
tinyengine - [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
stm32f429 - Keil projects and libraries for STM32F4xx devices
TSL2561_STM32_Library - TSL2561 library for STM32 microcontrollers.
lis2de12-pid - lis2de12 platform independent driver based on Standard C language and compliant with MISRA standard
cortex-m3-rtos - ARM Cortex-M3 Real-Time Operating System for educational purpose.
axp192 - Platform agnostic I2C driver for AXP192 power system management IC
Zenroom - Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations.
u8g2 - U8glib library for monochrome displays, version 2