trice
stumpless
Our great sponsors
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.
trice
- Fully Permissive License C++ Logger For Embedded System
- Logging inside ISR
- How useful are tool tracing software for RTOS in industry?
-
Super fast and small firmware embedded tracing
If you ever wished to have an universal printf like option inside an interrupt for runtime analysis of your microcontroller code, have a look at the little Trice tracer code at github.com. If offers you a comfortable and very efficient way getting logs from your target device and reduces the memory footprint. Sound impossible? It is true and open source! https://github.com/rokath/trice
- Trice – TRace Ids C Embedded
stumpless
-
Which Tools do you use for Project organization and checklists? I'm just using my readme.md at the moment. But am curious to find out if there are any tools that stand out from the crowd.
I maintain a roadmap for long term planning, and use a new Github Project for each release for the more immediate tasks. It's a bit heavier than a simple checklist, but I find that the end of release wrap-up of the old project and creation of the new one is a good way for me to take a fresh look at what to tackle next. Works for me, but probably not for everyone.
What are some alternatives?
tlog - Observability events system
libimobiledevice - A cross-platform protocol library to communicate with iOS devices
zephyr - Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
stumpless-logger - CLI tool to log information to a variety of destinations, local and remote.
tlog - Terminal I/O logger
logswan - Fast Web log analyzer using probabilistic data structures
printf - Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
lwan - Experimental, scalable, high performance HTTP server
defmt - Efficient, deferred formatting for logging on embedded systems
fluent-bit - Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows
emio - A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small binary footprint.
syslog-ng - syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL.