FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
fastarduino Directory Reference

Directories

 boards
 
 devices
 
 tests
 

Files

 abi.cpp
 
 analog_comparator.h
 Analog Comparator API.
 
 analog_input.h
 Analog Input API.
 
 array.h
 
 bits.h
 Useful bits manipulation utilities.
 
 defines.h
 Useful defines GCC specific attributes.
 
 dynamic_allocation.cpp
 
 eeprom.h
 API to handle EEPROM access in read and write modes.
 
 empty_streams.h
 Empty version of streams API, useful when you want to introduce traces that you can easily disable without adding preprocessor conditional compilation everywhere traces are output.
 
 errors.h
 Common errors definition.
 
 events.h
 Support for events management.
 
 flash.h
 Flash memory utilities.
 
 functors.h
 Useful functors that can be used as template arguments, particularly in I2C device utilities.
 
 future.h
 Utility API to handle the concept of futures.
 
 gpio.h
 General Purpose (digital) Input Output API.
 
 i2c.h
 I2C API common definitions.
 
 i2c_debug.cpp
 
 i2c_debug.h
 I2C debugging utilities (useful when implementing support for new devices).
 
 i2c_device.h
 I2C Device API.
 
 i2c_device_utilities.h
 Various utilities to use for I2C Device support developers.
 
 i2c_handler.h
 Common I2C Manager API.
 
 i2c_handler_atmega.h
 ATmega I2C Manager API.
 
 i2c_handler_attiny.h
 ATtiny I2C Manager API.
 
 i2c_handler_common.cpp
 
 i2c_handler_common.h
 Common I2C Manager API.
 
 i2c_status.h
 I2C status hook utilities.
 
 initializer_list.h
 
 int.h
 General API for handling External Interrupt pins.
 
 interrupts.h
 General API for handling AVR interrupt vectors.
 
 iomanip.h
 C++-like std::iostream facilities.
 
 ios.h
 C++-like std::iostream facilities.
 
 iterator.h
 Utilities to convert arrays into an iterable (usable if for x: list construct).
 
 linked_list.cpp
 
 linked_list.h
 Utility API to handle linked list containers.
 
 main.cpp
 
 memory.h
 Utilities to check memory usage.
 
 move.h
 
 pci.h
 General API for handling Pin Change Interrupts.
 
 power.cpp
 
 power.h
 Simple power support for AVR MCU.
 
 power_internals.cpp
 
 pulse_timer.h
 PulseTimer API.
 
 pwm.h
 PWM API.
 
 queue.h
 Utility API to handle ring-buffer queue containers.
 
 realtime_timer.h
 Real-time Timer API.
 
 scheduler.h
 Support for jobs scheduling.
 
 soft_uart.h
 Software-emulated serial API.
 
 spi.cpp
 
 spi.h
 SPI support for AVR MCU.
 
 square_wave.h
 SquareWave API, an API to generate square waves of any frequency.
 
 streambuf.h
 C++-like std::iostream facilities.
 
 streams.cpp
 
 streams.h
 C++-like std::iostream facilities.
 
 time.cpp
 
 time.h
 Simple time utilities.
 
 timer.h
 Timer API.
 
 types_traits.h
 Useful traits for common types.
 
 uart.h
 Hardware serial API.
 
 uart_commons.h
 Common definitions for serial API.
 
 utilities.h
 General utilities API that have broad application in programs.
 
 watchdog.h
 Watchdog API.