cppreg
GuiLite
Our great sponsors
cppreg | GuiLite | |
---|---|---|
5 | 7 | |
55 | 7,163 | |
- | - | |
2.4 | 3.4 | |
2 months ago | 4 months ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | Apache License 2.0 |
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.
cppreg
-
Recommended framework for embedded devices
All of this work was for Ryobi/Ridgid tool company :) I don't actually have a public repo but I will link back to here if I start a hobby project or a framework repo. To get a better sense of register abstraction I talk about you can take a look at cppreg which is not exactly the same but quite similar.
- Register Access
- How portable is ST's HAL API?
-
How many of you do you actually use C++ for device drivers?
Do you use CMSIS? We are using C++ for device drivers but dealing with CMSIS does not feel nice for testing and mocking and in general trying to get away from C practices. I saw Cppreg library and started feeling like CMSIS hurts the code more than it helps and rewriting the memory mappings with classes could be a lot more useful.
- Where is C++ used in Embedded Systems
GuiLite
- Bombed an interview and trying to figure out how to pivot. Any advice on on increasing code literacy and filling in knowledge gaps from EE?
-
[Cpp] Une assez grande liste de bibliothèques graphiques C ++
GuiLite
- Does anyone have feedback on working with GuiLite?
-
GUI?
How about Nana? or GuiLite?
- Qt alternatives
-
Deeply understand your GitHub/GitLab project
You can get source code here
What are some alternatives?
stm32plus - The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
sml - C++14 State Machine library
lvgl - Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
nanopb - Protocol Buffers with small code size
TGUI - Cross-platform modern c++ GUI
hwcpp
Simon-Arduino - Interactive hardware game based on memorizing blink pattern
meta-balena - A collection of Yocto layers used to build balenaOS images
ILI9488_STM32 - Port of 3.5 Inch RPI Display with ILI9488 controller on STM32CubeIDE
Slint - Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
copperspice - Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)