Menu

Home

Perrotti

pBot Arduino Libs

Suite of libraries for robot's development with Arduino.

Wiki em português: Wiki:pBot

Device Lib Description
pGlobals.h Definitions, types and functions used by all libraries.
Class CircularBuffer Implements a dynamically allocated circular buffer. Can be used as a circular list (first in, first out) or as a stack (last in, first out).
Class Hcsr04 Driver for ultrasonic distance sensors compatibles with HCSR-04. Returns the distance in centimeters or inches. Allows to operate the sensor with a single pin in arduino.
Class HcsrAuto Encapsulate Hcsr04 class and allow automatic readings in indicated time lapse.
Class HcsrArray Implements a dynamic array of Hcsr sensors.
Class RunTimer Simple software timer.
Class Timer2 Provide easy access to Timer2 hardware timer of arduino
Class BatterySense Class to drive a simple battery level sensor. To use this class you need to do the circuit describe in pBattSense.png. Includes a warning led.
Class PushButton Class to drive a push button
Class PushButtonArray Implements a dynamic array of push buttons.
Class JoyStick Driver to joystick module
Class RadioMessage Driver to nRF24L01 radio transceiver. Encapsule RF24 class (J. Coliz lib) and implement a basic message format to communication. Take care of communication details.
Class JoyStickShield Driver to Joystick Shield V1.a board. Generate events from buttons and joystick moves.
Class JsRadioMaster Driver to Joystick Shield V1.a board whith RF24 radio conected.
Class JsRadioSlave Class to receive messages from JsRadioMaster class.
. Class DcMotorCouple Class to drive a dc motor's pair to move robots.
. Stepper Motors Classes to use stepper motors to move robots.

Related

Wiki: BatterySense
Wiki: CircularBuffer
Wiki: DcMotorCouple
Wiki: Hcsr04
Wiki: HcsrArray
Wiki: HcsrAuto
Wiki: JoyStick
Wiki: JoyStickShield
Wiki: JsRadioMaster
Wiki: JsRadioSlave
Wiki: PushButton
Wiki: PushButtonArray
Wiki: RadioMessage
Wiki: RunTimer
Wiki: Timer2
Wiki: pGlobals

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.