HomeMadeBots's repositories
Queues
Provides software elements allowing to manage a set of data as a queue.
Embedded_Software_Meta_Model
Defines a meta-model allowing to model an embedded software.
Embedded_Software_Model_Toolset
Under construction
DS18B20_Ambient_Air_Temperature_Sensor
This repository defines software elements allowing to measure the air temperature using a DS18B20 device.
One_Wire_Interfaces
Defines interfaces to manage the 1-Wire communication protocol.
C-language-patterns-for-Embedded-Software-Meta-Model
Provides C programming language patterns to implement software elements designed with the Embedded Software Meta-Model.
Home-Temperature-Controller-System
Describes a system allowing to control the temperature of your home.
Electrical-Diagrams
Electrical diagrams realized with QElectroTech.
LCD_HD44780_Actuator
Gathers software elements allowing to manage a LCD device drived by an HD44780.
ATmega_One_Wire
Allows to manage a 1-Wire bus through a digital pin of an ATmega chip.
Delays
Provides classes allowing to apply some delay to the changes of a boolean data.
Timers
Allows to measure a defined elapsed time and to send an event on time-up.
Electrical_Relay
Gathers software elements allowing to manage electrical relays.
LCD_Interfaces
Gathers interfaces allowing to manage a LCD.
Five_Buttons_Keypad
Gathers software elements allowing to manage a five buttons keypad shield.
Time_Measurement
This repository defines software elements allowing to measure time on an embedded software.
Arduino_Pins
This package gathers component types allowing to abstract the Arduino plateform for hardware I/O management.
Hardware_IO_Interfaces
The Hardware_IO_Interfaces package gathers the interfaces allowing to manage input and output pin of an hardware device.
Button_Events
Gathers interfaces allowing to manage button events.
Physical_Quantities_Interfaces
Gathers interfaces allowing to deal with physical quantities.