Python¶
ezblock¶
Under ezblock, the classes and methods used
import everything
from ezblock import 123*
Methods¶
delay
- Delay for the given number of milliseconds.
delay(ms)
print
- replace the original print function to print via bluetooth.
print(msg, end="/n", tag='[DEBUG]')
mapping
- masp a value from a range to another
mapping(x, inmin, inmax, outmin, outmax)
Classes¶
- class
Pin
- control I/O pins - class
ADC
- analog to digital converter - class
PWM
- pulse width modulation - class
Servo
- 3-wire pwm servo driver - class
UART
- serial communication bus - class
I2C
- IIC bus - class
Remote
- remote with ble - class
IOT
- internet of things - class
Music
- notes and beats - class
Color
- rgb color - class
Camera
- camera module - class
TTS
- text to speech - class
IRQ
- external interrupter - class
WiFi
- Wi-Fi set up - class
Taskmgr
- task manager - class
SendMail
- email library - class
Ultrasonic
- ultrasonic ranging sensor - class
DS18X20
- ds18x20 series temperature sensor - class
ADXL345
- accelemeter - class
RGB_LED
- rgb LED - class
Buzzer
- passive buzzer - class
Sound
- sound sensor - class
Joystick
- 3-axis joystick - class
BLE
- bluetooth driver