MakeBlock Drive Updated Updated library for MakeBlock Ranger

Loading...
Searching...
No Matches
MeBaseBoard.h
Go to the documentation of this file.
1
34#ifndef MeBaseBoard_H
35#define MeBaseBoard_H
36
37#include <Arduino.h>
38#include "MeConfig.h"
39
40/* Supported Modules drive needs to be added here */
41#include "Me7SegmentDisplay.h"
42#include "MeUltrasonicSensor.h"
43#include "MeDCMotor.h"
44#include "MeRGBLed.h"
45#include "Me4Button.h"
46#include "MePotentiometer.h"
47#include "MeJoystick.h"
48#include "MePIRMotionSensor.h"
49#include "MeShutter.h"
50#include "MeLineFollower.h"
51#include "MeSoundSensor.h"
52#include "MeLimitSwitch.h"
53#include "MeLightSensor.h"
54#include "MeSerial.h"
55#include "MeBluetooth.h"
56#include "MeWifi.h"
57#include "MeTemperature.h"
58#include "MeGyro.h"
59#include "MeInfraredReceiver.h"
60#include "MeCompass.h"
61#include "MeUSBHost.h"
62#include "MeTouchSensor.h"
63#include "MeStepper.h"
64#include "MeEncoderMotor.h"
65#include "MeEncoderNew.h"
66#include "MeBuzzer.h"
67#include "MeLEDMatrix.h"
68#include "MeHumitureSensor.h"
69#include "MeFlameSensor.h"
70#include "MeGasSensor.h"
71
72/********************* base Board GPIO Map *********************************/
73 MePort_Sig mePort[17] =
74{
75 { NC, NC }, { 11, A8 }, { 13, A11 }, { A10, A9 }, { 1, 0 },
76 { MISO, SCK }, { A0, A1 }, { A2, A3 }, { A4, A5 }, { 6, 7 },
77 { 5, 4 }, { NC, NC }, { NC, NC }, { NC, NC }, { NC, NC },
78 { NC, NC },{ NC, NC },
79};
80
81#define buzzerOn() DDRE |= 0x04,PORTE |= B00000100
82#define buzzerOff() DDRE |= 0x04,PORTE &= B11111011
83
84#endif // MeBaseBoard_H
85
Me4Button.h
Header for Me4Button.cpp module.
Me7SegmentDisplay.h
Header file for Me7SegmentDisplay.cpp.
MeBluetooth.h
Header for MeBluetooth.cpp module.
MeBuzzer.h
Header for MeBuzzer.cpp module.
MeCompass.h
Header for MeCompass.cpp module.
MeConfig.h
Configuration file of library.
MeDCMotor.h
Header for MeDCMotor.cpp module.
MeEncoderMotor.h
Header for MeEncoderMotor.cpp module.
MeEncoderNew.h
Header for MeEncoderNew.cpp module.
MeFlameSensor.h
Header for MeFlameSensor.cpp module.
MeGasSensor.h
Header for MeGasSensor.cpp module.
MeGyro.h
Header for MeGyro.cpp module.
MeHumitureSensor.h
Header for for MeHumitureSensor.cpp module.
MeInfraredReceiver.h
Header for for MeInfraredReceiver.cpp module.
MeJoystick.h
Header for MeJoystick.cpp module.
MeLEDMatrix.h
Header for MeLEDMatrix.cpp module.
MeLightSensor.h
Header file for Me-Light Sensor.cpp.
MeLimitSwitch.h
Header for MeLimitSwitch.cpp.
MeLineFollower.h
Header for for MeLineFollower.cpp module.
MePIRMotionSensor.h
Header for MePIRMotionSensor.cpp.
MePotentiometer.h
Header for MePotentiometer.cpp.
MeRGBLed.h
Header for MeRGBLed.cpp module.
MeSerial.h
Header for for MeSerial.cpp module.
MeShutter.h
Header for MeShutter.cpp module.
MeStepper.h
Header for MeStepper.cpp module.
MeTemperature.h
Header for MeTemperature.cpp module.
MeTouchSensor.h
Header for for MeTouchSensor.cpp module.
MeUSBHost.h
Header for MeUSBHost.cpp module.
MeUltrasonicSensor.h
Header for for MeUltrasonicSensor.cpp module.
MeWifi.h
Header for for MeWifi.cpp module.
MePort_Sig
Definition MePort.h:71