Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/RobTillaart/avrheap

Arduino library to investigate the avr heap
https://github.com/RobTillaart/avrheap

arduino avr heap

Last synced: about 2 months ago
JSON representation

Arduino library to investigate the avr heap

Awesome Lists containing this project

README

        

[![Arduino CI](https://github.com/RobTillaart/AVRheap/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/AVRheap/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/AVRheap/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/AVRheap/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/AVRheap/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/AVRheap.svg)](https://github.com/RobTillaart/AVRheap/issues)

[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/AVRheap/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/AVRheap.svg?maxAge=3600)](https://github.com/RobTillaart/AVRheap/releases)
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/AVRheap.svg)](https://registry.platformio.org/libraries/robtillaart/AVRheap)

# AVRheap

Arduino library to investigate the heap of an avr processor, e.g. UNO (AVR328).

**Note**: this is an **experimental** library and very specific, not for beginners.

## Description

This library can analyse runtime the structure of the heap.
This can be useful for debugging memory allocation.

#### Related

- http://forum.arduino.cc/index.php?topic=27536.15
- http://forum.arduino.cc/index.php?topic=355660

## Operation

See example heapdemo2.ino

## Future

- no development unless specific requested.

## Support

If you appreciate my libraries, you can support the development and maintenance.
Improve the quality of the libraries by providing issues and Pull Requests, or
donate through PayPal or GitHub sponsors.

Thank you,