|名字| 查看源码|
|--|--|
|433|[查看源码](https://www.espruino.com/modules/433.js)|
|ADNS5050|[查看源码](https://www.espruino.com/modules/ADNS5050.js)|
|ADS1X15|[查看源码](https://www.espruino.com/modules/ADS1X15.js)|
|ADS7843|[查看源码](https://www.espruino.com/modules/ADS7843.js)|
|ADXL335|[查看源码](https://www.espruino.com/modules/ADXL335.js)|
|ADXL345|[查看源码](https://www.espruino.com/modules/ADXL345.js)|
|AHT10|[查看源码](https://www.espruino.com/modules/AHT10.js)|
|APDS9960|[查看源码](https://www.espruino.com/modules/APDS9960.js)|
|AT|[查看源码](https://www.espruino.com/modules/AT.js)|
|AT24|[查看源码](https://www.espruino.com/modules/AT24.js)|
|AT25|[查看源码](https://www.espruino.com/modules/AT25.js)|
|ATSMS|[查看源码](https://www.espruino.com/modules/ATSMS.js)|
|AbortController|[查看源码](https://www.espruino.com/modules/AbortController.js)|
|ArduinoPico|[查看源码](https://www.espruino.com/modules/ArduinoPico.js)|
|Averager|[查看源码](https://www.espruino.com/modules/Averager.js)|
|BH1745|[查看源码](https://www.espruino.com/modules/BH1745.js)|
|BH1750|[查看源码](https://www.espruino.com/modules/BH1750.js)|
|BH1792|[查看源码](https://www.espruino.com/modules/BH1792.js)|
|BME280|[查看源码](https://www.espruino.com/modules/BME280.js)|
|BME680|[查看源码](https://www.espruino.com/modules/BME680.js)|
|BMP085|[查看源码](https://www.espruino.com/modules/BMP085.js)|
|BMP280|[查看源码](https://www.espruino.com/modules/BMP280.js)|
|BMPLoader|[查看源码](https://www.espruino.com/modules/BMPLoader.js)|
|BTHome|[查看源码](https://www.espruino.com/modules/BTHome.js)|
|BluefruitLE|[查看源码](https://www.espruino.com/modules/BluefruitLE.js)|
|Brain|[查看源码](https://www.espruino.com/modules/Brain.js)|
|CAP1188|[查看源码](https://www.espruino.com/modules/CAP1188.js)|
|CCS811|[查看源码](https://www.espruino.com/modules/CCS811.js)|
|CCS811_FW|[查看源码](https://www.espruino.com/modules/CCS811_FW.js)|
|CD4021BE|[查看源码](https://www.espruino.com/modules/CD4021BE.js)|
|Charlieplex|[查看源码](https://www.espruino.com/modules/Charlieplex.js)|
|Cron|[查看源码](https://www.espruino.com/modules/Cron.js)|
|DCF77|[查看源码](https://www.espruino.com/modules/DCF77.js)|
|DHT11|[查看源码](https://www.espruino.com/modules/DHT11.js)|
|DHT22|[查看源码](https://www.espruino.com/modules/DHT22.js)|
|DMX|[查看源码](https://www.espruino.com/modules/DMX.js)|
|DRV2605|[查看源码](https://www.espruino.com/modules/DRV2605.js)|
|DS2xxx|[查看源码](https://www.espruino.com/modules/DS2xxx.js)|
|DS18B20|[查看源码](https://www.espruino.com/modules/DS18B20.js)|
|DS3231|[查看源码](https://www.espruino.com/modules/DS3231.js)|
|DateExt|[查看源码](https://www.espruino.com/modules/DateExt.js)|
|DigoleBuf|[查看源码](https://www.espruino.com/modules/DigoleBuf.js)|
|DigoleHW|[查看源码](https://www.espruino.com/modules/DigoleHW.js)|
|ESP8266WiFi|[查看源码](https://www.espruino.com/modules/ESP8266WiFi.js)|
|ESP8266WiFi_0v25|[查看源码](https://www.espruino.com/modules/ESP8266WiFi_0v25.js)|
|ESP8266WiFi_old|[查看源码](https://www.espruino.com/modules/ESP8266WiFi_old.js)|
|EasyVR|[查看源码](https://www.espruino.com/modules/EasyVR.js)|
|Encoder|[查看源码](https://www.espruino.com/modules/Encoder.js)|
|EspruinoWiFi|[查看源码](https://www.espruino.com/modules/EspruinoWiFi.js)|
|FlashEEPROM|[查看源码](https://www.espruino.com/modules/FlashEEPROM.js)|
|Font4x4|[查看源码](https://www.espruino.com/modules/Font4x4.js)|
|Font4x4Numeric|[查看源码](https://www.espruino.com/modules/Font4x4Numeric.js)|
|Font4x5|[查看源码](https://www.espruino.com/modules/Font4x5.js)|
|Font4x5Numeric|[查看源码](https://www.espruino.com/modules/Font4x5Numeric.js)|
|Font4x8Numeric|[查看源码](https://www.espruino.com/modules/Font4x8Numeric.js)|
|Font5x7Numeric7Seg|[查看源码](https://www.espruino.com/modules/Font5x7Numeric7Seg.js)|
|Font5x9Numeric7Seg|[查看源码](https://www.espruino.com/modules/Font5x9Numeric7Seg.js)|
|Font6x8|[查看源码](https://www.espruino.com/modules/Font6x8.js)|
|Font6x12|[查看源码](https://www.espruino.com/modules/Font6x12.js)|
|Font7x11Numeric7Seg|[查看源码](https://www.espruino.com/modules/Font7x11Numeric7Seg.js)|
|Font8x12|[查看源码](https://www.espruino.com/modules/Font8x12.js)|
|Font8x16|[查看源码](https://www.espruino.com/modules/Font8x16.js)|
|FontCherry6x10|[查看源码](https://www.espruino.com/modules/FontCherry6x10.js)|
|FontCopasetic40x58Numeric|[查看源码](https://www.espruino.com/modules/FontCopasetic40x58Numeric.js)|
|FontDennis8|[查看源码](https://www.espruino.com/modules/FontDennis8.js)|
|FontDylex7x13|[查看源码](https://www.espruino.com/modules/FontDylex7x13.js)|
|FontHaxorNarrow7x17|[查看源码](https://www.espruino.com/modules/FontHaxorNarrow7x17.js)|
|FontSinclair|[查看源码](https://www.espruino.com/modules/FontSinclair.js)|
|FontTeletext5x9Ascii|[查看源码](https://www.espruino.com/modules/FontTeletext5x9Ascii.js)|
|FontTeletext5x9Mode7|[查看源码](https://www.espruino.com/modules/FontTeletext5x9Mode7.js)|
|FontTeletext10x18Ascii|[查看源码](https://www.espruino.com/modules/FontTeletext10x18Ascii.js)|
|FontTeletext10x18Mode7|[查看源码](https://www.espruino.com/modules/FontTeletext10x18Mode7.js)|
|FontVGA8|[查看源码](https://www.espruino.com/modules/FontVGA8.js)|
|FontVGA16|[查看源码](https://www.espruino.com/modules/FontVGA16.js)|
|GPS|[查看源码](https://www.espruino.com/modules/GPS.js)|
|Grove|[查看源码](https://www.espruino.com/modules/Grove.js)|
|GroveArduinoPico|[查看源码](https://www.espruino.com/modules/GroveArduinoPico.js)|
|GroveButton|[查看源码](https://www.espruino.com/modules/GroveButton.js)|
|GroveBuzzer|[查看源码](https://www.espruino.com/modules/GroveBuzzer.js)|
|GroveLCDRGB|[查看源码](https://www.espruino.com/modules/GroveLCDRGB.js)|
|GroveLED|[查看源码](https://www.espruino.com/modules/GroveLED.js)|
|GroveLightSensor|[查看源码](https://www.espruino.com/modules/GroveLightSensor.js)|
|GroveMoistureSensor|[查看源码](https://www.espruino.com/modules/GroveMoistureSensor.js)|
|GrovePico|[查看源码](https://www.espruino.com/modules/GrovePico.js)|
|GroveRelay|[查看源码](https://www.espruino.com/modules/GroveRelay.js)|
|GroveRotation|[查看源码](https://www.espruino.com/modules/GroveRotation.js)|
|GroveTemperature|[查看源码](https://www.espruino.com/modules/GroveTemperature.js)|
|GroveTouch|[查看源码](https://www.espruino.com/modules/GroveTouch.js)|
|HC-SR04|[查看源码](https://www.espruino.com/modules/HC-SR04.js)|
|HD44780|[查看源码](https://www.espruino.com/modules/HD44780.js)|
|HMC5883|[查看源码](https://www.espruino.com/modules/HMC5883.js)|
|HP03S|[查看源码](https://www.espruino.com/modules/HP03S.js)|
|HTS221|[查看源码](https://www.espruino.com/modules/HTS221.js)|
|HTU21D|[查看源码](https://www.espruino.com/modules/HTU21D.js)|
|HX711|[查看源码](https://www.espruino.com/modules/HX711.js)|
|ILI9163|[查看源码](https://www.espruino.com/modules/ILI9163.js)|
|ILI9341|[查看源码](https://www.espruino.com/modules/ILI9341.js)|
|ILI9341pal|[查看源码](https://www.espruino.com/modules/ILI9341pal.js)|
|INA219|[查看源码](https://www.espruino.com/modules/INA219.js)|
|INA226|[查看源码](https://www.espruino.com/modules/INA226.js)|
|IRReceiver|[查看源码](https://www.espruino.com/modules/IRReceiver.js)|
|IS31FL3731|[查看源码](https://www.espruino.com/modules/IS31FL3731.js)|
|InfluxDB|[查看源码](https://www.espruino.com/modules/InfluxDB.js)|
|InitialState|[查看源码](https://www.espruino.com/modules/InitialState.js)|
|KeyPad|[查看源码](https://www.espruino.com/modules/KeyPad.js)|
|LIS2DH12|[查看源码](https://www.espruino.com/modules/LIS2DH12.js)|
|LIS2MDL|[查看源码](https://www.espruino.com/modules/LIS2MDL.js)|
|LIS3DH|[查看源码](https://www.espruino.com/modules/LIS3DH.js)|
|LIS3MDL|[查看源码](https://www.espruino.com/modules/LIS3MDL.js)|
|LPD6416|[查看源码](https://www.espruino.com/modules/LPD6416.js)|
|LPS22HB|[查看源码](https://www.espruino.com/modules/LPS22HB.js)|
|LPS25HB|[查看源码](https://www.espruino.com/modules/LPS25HB.js)|
|LSM6DSL|[查看源码](https://www.espruino.com/modules/LSM6DSL.js)|
|Layout|[查看源码](https://www.espruino.com/modules/Layout.js)|
|Losant|[查看源码](https://www.espruino.com/modules/Losant.js)|
|MAG3110|[查看源码](https://www.espruino.com/modules/MAG3110.js)|
|MAX1704x|[查看源码](https://www.espruino.com/modules/MAX1704x.js)|
|MAX6675|[查看源码](https://www.espruino.com/modules/MAX6675.js)|
|MAX7219|[查看源码](https://www.espruino.com/modules/MAX7219.js)|
|MAX30102|[查看源码](https://www.espruino.com/modules/MAX30102.js)|
|MAX31855|[查看源码](https://www.espruino.com/modules/MAX31855.js)|
|MAX44009|[查看源码](https://www.espruino.com/modules/MAX44009.js)|
|MCP4xxx|[查看源码](https://www.espruino.com/modules/MCP4xxx.js)|
|MCP4xxx0|[查看源码](https://www.espruino.com/modules/MCP4xxx0.js)|
|MCP23S08|[查看源码](https://www.espruino.com/modules/MCP23S08.js)|
|MCP23S17|[查看源码](https://www.espruino.com/modules/MCP23S17.js)|
|MCP794xx|[查看源码](https://www.espruino.com/modules/MCP794xx.js)|
|MCP9808|[查看源码](https://www.espruino.com/modules/MCP9808.js)|
|MCP23008|[查看源码](https://www.espruino.com/modules/MCP23008.js)|
|MCP23017|[查看源码](https://www.espruino.com/modules/MCP23017.js)|
|MFRC522|[查看源码](https://www.espruino.com/modules/MFRC522.js)|
|MLX90614|[查看源码](https://www.espruino.com/modules/MLX90614.js)|
|MLX90632|[查看源码](https://www.espruino.com/modules/MLX90632.js)|
|MMC212xMG|[查看源码](https://www.espruino.com/modules/MMC212xMG.js)|
|MPL115A2|[查看源码](https://www.espruino.com/modules/MPL115A2.js)|
|MPL3115A2|[查看源码](https://www.espruino.com/modules/MPL3115A2.js)|
|MPR121|[查看源码](https://www.espruino.com/modules/MPR121.js)|
|MPU6050|[查看源码](https://www.espruino.com/modules/MPU6050.js)|
|MPU6050_DMP|[查看源码](https://www.espruino.com/modules/MPU6050_DMP.js)|
|MPU9250|[查看源码](https://www.espruino.com/modules/MPU9250.js)|
|MQ135|[查看源码](https://www.espruino.com/modules/MQ135.js)|
|MQTT|[查看源码](https://www.espruino.com/modules/MQTT.js)|
|MS5803|[查看源码](https://www.espruino.com/modules/MS5803.js)|
|MemoryLCD|[查看源码](https://www.espruino.com/modules/MemoryLCD.js)|
|Midi|[查看源码](https://www.espruino.com/modules/Midi.js)|
|MySensors|[查看源码](https://www.espruino.com/modules/MySensors.js)|
|NFCTag|[查看源码](https://www.espruino.com/modules/NFCTag.js)|
|NRF24L01P|[查看源码](https://www.espruino.com/modules/NRF24L01P.js)|
|NRF52LL|[查看源码](https://www.espruino.com/modules/NRF52LL.js)|
|NRF52Stepper|[查看源码](https://www.espruino.com/modules/NRF52Stepper.js)|
|NRF905|[查看源码](https://www.espruino.com/modules/NRF905.js)|
|OPT3001|[查看源码](https://www.espruino.com/modules/OPT3001.js)|
|OneWireTempManager|[查看源码](https://www.espruino.com/modules/OneWireTempManager.js)|
|PCA9685|[查看源码](https://www.espruino.com/modules/PCA9685.js)|
|PCD8544|[查看源码](https://www.espruino.com/modules/PCD8544.js)|
|PMS7003|[查看源码](https://www.espruino.com/modules/PMS7003.js)|
|PN532|[查看源码](https://www.espruino.com/modules/PN532.js)|
|Ping|[查看源码](https://www.espruino.com/modules/Ping.js)|
|Pixy|[查看源码](https://www.espruino.com/modules/Pixy.js)|
|QuectelBG96|[查看源码](https://www.espruino.com/modules/QuectelBG96.js)|
|QuectelM35|[查看源码](https://www.espruino.com/modules/QuectelM35.js)|
|RFM69|[查看源码](https://www.espruino.com/modules/RFM69.js)|
|RGBLed|[查看源码](https://www.espruino.com/modules/RGBLed.js)|
|RN2483|[查看源码](https://www.espruino.com/modules/RN2483.js)|
|RYLR|[查看源码](https://www.espruino.com/modules/RYLR.js)|
|RcSwitch|[查看源码](https://www.espruino.com/modules/RcSwitch.js)|
|Ruuvitag|[查看源码](https://www.espruino.com/modules/Ruuvitag.js)|
|SBus|[查看源码](https://www.espruino.com/modules/SBus.js)|
|SH1106|[查看源码](https://www.espruino.com/modules/SH1106.js)|
|SH1107|[查看源码](https://www.espruino.com/modules/SH1107.js)|
|SHT1x|[查看源码](https://www.espruino.com/modules/SHT1x.js)|
|SHT2x|[查看源码](https://www.espruino.com/modules/SHT2x.js)|
|SHT3C|[查看源码](https://www.espruino.com/modules/SHT3C.js)|
|SHT4x|[查看源码](https://www.espruino.com/modules/SHT4x.js)|
|SI7021|[查看源码](https://www.espruino.com/modules/SI7021.js)|
|SIM900|[查看源码](https://www.espruino.com/modules/SIM900.js)|
|SSD16XX|[查看源码](https://www.espruino.com/modules/SSD16XX.js)|
|SSD1306|[查看源码](https://www.espruino.com/modules/SSD1306.js)|
|SSD1327|[查看源码](https://www.espruino.com/modules/SSD1327.js)|
|SSD1351|[查看源码](https://www.espruino.com/modules/SSD1351.js)|
|SSD1606|[查看源码](https://www.espruino.com/modules/SSD1606.js)|
|ST7565|[查看源码](https://www.espruino.com/modules/ST7565.js)|
|ST7735|[查看源码](https://www.espruino.com/modules/ST7735.js)|
|ST7789|[查看源码](https://www.espruino.com/modules/ST7789.js)|
|STM32F1Flash|[查看源码](https://www.espruino.com/modules/STM32F1Flash.js)|
|SX127x|[查看源码](https://www.espruino.com/modules/SX127x.js)|
|SmartNixie|[查看源码](https://www.espruino.com/modules/SmartNixie.js)|
|Smartibot-display|[查看源码](https://www.espruino.com/modules/Smartibot-display.js)|
|Smartibot-distance|[查看源码](https://www.espruino.com/modules/Smartibot-distance.js)|
|Smartibot|[查看源码](https://www.espruino.com/modules/Smartibot.js)|
|StateMachine|[查看源码](https://www.espruino.com/modules/StateMachine.js)|
|StepperMotor|[查看源码](https://www.espruino.com/modules/StepperMotor.js)|
|StringDecoders|[查看源码](https://www.espruino.com/modules/StringDecoders.js)|
|TCS3200|[查看源码](https://www.espruino.com/modules/TCS3200.js)|
|TCS3472x|[查看源码](https://www.espruino.com/modules/TCS3472x.js)|
|TLE94112|[查看源码](https://www.espruino.com/modules/TLE94112.js)|
|TM1640|[查看源码](https://www.espruino.com/modules/TM1640.js)|
|TMP117|[查看源码](https://www.espruino.com/modules/TMP117.js)|
|TOTP|[查看源码](https://www.espruino.com/modules/TOTP.js)|
|TSL2561|[查看源码](https://www.espruino.com/modules/TSL2561.js)|
|Thermistor|[查看源码](https://www.espruino.com/modules/Thermistor.js)|
|TouchKeyPad|[查看源码](https://www.espruino.com/modules/TouchKeyPad.js)|
|TouchRD|[查看源码](https://www.espruino.com/modules/TouchRD.js)|
|Touchscreen|[查看源码](https://www.espruino.com/modules/Touchscreen.js)|
|UG96|[查看源码](https://www.espruino.com/modules/UG96.js)|
|USBKeyboard|[查看源码](https://www.espruino.com/modules/USBKeyboard.js)|
|USBMedia|[查看源码](https://www.espruino.com/modules/USBMedia.js)|
|USBMouse|[查看源码](https://www.espruino.com/modules/USBMouse.js)|
|USBTablet|[查看源码](https://www.espruino.com/modules/USBTablet.js)|
|VCNL4020|[查看源码](https://www.espruino.com/modules/VCNL4020.js)|
|VL53L0X|[查看源码](https://www.espruino.com/modules/VL53L0X.js)|
|VL53L1X|[查看源码](https://www.espruino.com/modules/VL53L1X.js)|
|VT100|[查看源码](https://www.espruino.com/modules/VT100.js)|
|Vec3|[查看源码](https://www.espruino.com/modules/Vec3.js)|
|Vizibles|[查看源码](https://www.espruino.com/modules/Vizibles.js)|
|W25|[查看源码](https://www.espruino.com/modules/W25.js)|
|WebServer|[查看源码](https://www.espruino.com/modules/WebServer.js)|
|XBee-API1|[查看源码](https://www.espruino.com/modules/XBee-API1.js)|
|XPT2046|[查看源码](https://www.espruino.com/modules/XPT2046.js)|
|arduino-grove|[查看源码](https://www.espruino.com/modules/arduino-grove.js)|
|arduino-motorshield|[查看源码](https://www.espruino.com/modules/arduino-motorshield.js)|
|aws-iot-device-sdk-device|[查看源码](https://www.espruino.com/modules/aws-iot-device-sdk-device.js)|
|base32|[查看源码](https://www.espruino.com/modules/base32.js)|
|big_number|[查看源码](https://www.espruino.com/modules/big_number.js)|
|ble_eddystone|[查看源码](https://www.espruino.com/modules/ble_eddystone.js)|
|ble_eddystone_uid|[查看源码](https://www.espruino.com/modules/ble_eddystone_uid.js)|
|ble_hid_combo|[查看源码](https://www.espruino.com/modules/ble_hid_combo.js)|
|ble_hid_controls|[查看源码](https://www.espruino.com/modules/ble_hid_controls.js)|
|ble_hid_keyboard|[查看源码](https://www.espruino.com/modules/ble_hid_keyboard.js)|
|ble_hid_mouse|[查看源码](https://www.espruino.com/modules/ble_hid_mouse.js)|
|ble_http|[查看源码](https://www.espruino.com/modules/ble_http.js)|
|ble_ibeacon|[查看源码](https://www.espruino.com/modules/ble_ibeacon.js)|
|ble_midi|[查看源码](https://www.espruino.com/modules/ble_midi.js)|
|ble_printer|[查看源码](https://www.espruino.com/modules/ble_printer.js)|
|ble_simple_uart|[查看源码](https://www.espruino.com/modules/ble_simple_uart.js)|
|ble_uart|[查看源码](https://www.espruino.com/modules/ble_uart.js)|
|clock|[查看源码](https://www.espruino.com/modules/clock.js)|
|crypto|[查看源码](https://www.espruino.com/modules/crypto.js)|
|date|[查看源码](https://www.espruino.com/modules/date.js)|
|easyRadio|[查看源码](https://www.espruino.com/modules/easyRadio.js)|
|fetch|[查看源码](https://www.espruino.com/modules/fetch.js)|
|graph|[查看源码](https://www.espruino.com/modules/graph.js)|
|graphical_menu|[查看源码](https://www.espruino.com/modules/graphical_menu.js)|
|hmac|[查看源码](https://www.espruino.com/modules/hmac.js)|
|mouldking|[查看源码](https://www.espruino.com/modules/mouldking.js)|
|nodeconfeu2018|[查看源码](https://www.espruino.com/modules/nodeconfeu2018.js)|
|pronto|[查看源码](https://www.espruino.com/modules/pronto.js)|
|puckjsv2-2v05-fix|[查看源码](https://www.espruino.com/modules/puckjsv2-2v05-fix.js)|
|puckjsv2-accel-bigmovement|[查看源码](https://www.espruino.com/modules/puckjsv2-accel-bigmovement.js)|
|puckjsv2-accel-movement|[查看源码](https://www.espruino.com/modules/puckjsv2-accel-movement.js)|
|puckjsv2-accel-steps|[查看源码](https://www.espruino.com/modules/puckjsv2-accel-steps.js)|
|puckjsv2-accel-tilt|[查看源码](https://www.espruino.com/modules/puckjsv2-accel-tilt.js)|
|puckjsv2-mag-level|[查看源码](https://www.espruino.com/modules/puckjsv2-mag-level.js)|
|servo|[查看源码](https://www.espruino.com/modules/servo.js)|
|sevenseg_font_tools|[查看源码](https://www.espruino.com/modules/sevenseg_font_tools.js)|
|sntp|[查看源码](https://www.espruino.com/modules/sntp.js)|
|tinyMQTT|[查看源码](https://www.espruino.com/modules/tinyMQTT.js)|
|ui|[查看源码](https://www.espruino.com/modules/ui.js)|
|uiBtn|[查看源码](https://www.espruino.com/modules/uiBtn.js)|
|uiChk|[查看源码](https://www.espruino.com/modules/uiChk.js)|
|uiEBC|[查看源码](https://www.espruino.com/modules/uiEBC.js)|
|uiExt|[查看源码](https://www.espruino.com/modules/uiExt.js)|
|uiInp|[查看源码](https://www.espruino.com/modules/uiInp.js)|
|uiKbd3x10B|[查看源码](https://www.espruino.com/modules/uiKbd3x10B.js)|
|uiRad|[查看源码](https://www.espruino.com/modules/uiRad.js)|
|uiSlh|[查看源码](https://www.espruino.com/modules/uiSlh.js)|
|uiSli|[查看源码](https://www.espruino.com/modules/uiSli.js)|
|uiSlv|[查看源码](https://www.espruino.com/modules/uiSlv.js)|
|wii_nunchuck|[查看源码](https://www.espruino.com/modules/wii_nunchuck.js)|
|wiolte|[查看源码](https://www.espruino.com/modules/wiolte.js)|
|ws|[查看源码](https://www.espruino.com/modules/ws.js)|
- Espruino简介
- API
- 全局Globals
- acceleration()
- analogRead(pin)
- analogWrite(pin, value, options)
- atob(base64Data)
- btoa(binaryData)
- changeInterval(id, time)
- clearInterval(id)
- clearTimeout(id)
- clearWatch(id)
- compass()
- decodeURIComponent(str)
- digitalPulse(pin, value, time)
- digitalRead(pin)
- digitalWrite(pin, value)
- dump()
- echo(echoOn)
- edit(funcName)
- encodeURIComponent(str)
- eval(code)
- getPinMode(pin)
- getSerial()
- getTime()
- isFinite(x)
- isNaN(x)
- load(filename)
- parseFloat(string)
- parseInt(string, radix)
- peek16(addr, count)
- peek32(addr, count)
- peek8(addr, count)
- pinMode(pin, mode, automatic)
- poke16(addr, value)
- poke32(addr, value)
- poke8(addr,value)
- print(text, ...)
- require(moduleName)
- reset(clearFlash)
- save()
- setBusyIndicator(pin)
- setDeepSleep(sleep)
- setInterval(function, timeout, args, ...)
- setSleepIndicator(pin)
- setTime(time)
- setTimeout(function, timeout, args, ...)
- setWatch(function, pin, options)
- shiftOut(pins, options, data)
- show(image)
- trace()
- ESP8266
- ESP8266.crc32
- ESP8266.deepSleep
- ESP8266.dumpSocketInfo
- ESP8266.getFreeFlash
- ESP8266.getResetInfo
- ESP8266.getState
- ESP8266.logDebug
- ESP8266.neopixelWrite
- ESP8266.ping
- ESP8266.printLog
- ESP8266.readLog
- ESP8266.reboot
- ESP8266.setCPUFreq
- ESP8266.setLog
- ESP32
- ESP32.deepSleep(us)
- ESP32.deepSleepExt0(pin, level)
- ESP32.deepSleepExt1(pinVar, mode)
- ESP32.enableBLE(enable)
- ESP32.enableWifi(enable)
- ESP32.getState()
- ESP32.getWakeupCause()
- ESP32.reboot()
- ESP32.setAtten(pin, atten)
- ESP32.setBLE_Debug(level)
- ESP32.setOTAValid(isValid)
- Wifi
- event associated
- event auth_change
- Wifi.connect(ssid, options, callback)
- event connected
- event dhcp_timeout
- Wifi.disconnect(callback)
- event disconnected
- Wifi.getAPDetails(callback)
- Wifi.getAPIP(callback)
- Wifi.getDetails(callback)
- Wifi.getHostByName(hostname, callback)
- Wifi.getIP(callback)
- Wifi.getStatus(callback)
- Wifi.ping(hostname, callback)
- event probe_recv
- Wifi.restore()
- Wifi.save(what)
- Wifi.scan(callback)
- Wifi.setAPIP(settings, callback)
- Wifi.setConfig(settings)
- Wifi.setHostname(hostname, callback)
- Wifi.setIP(settings, callback)
- Wifi.setSNTP(server, tz_offset)
- event sta_joined
- event sta_left
- Wifi.startAP(ssid, options, callback)
- Wifi.stopAP(callback)
- Wifi.turbo(enable, callback)
- Modules
- Modules.addCached(id, sourcecode)
- Modules.getCached()
- Modules.removeAllCached()
- Modules.removeCached(id)
- Flash
- Flash.erasePage(addr)
- Flash.getFree()
- Flash.getPage(addr)
- Flash.read(length, addr)
- Flash.write(data, addr)
- Storage
- Storage.compact(showMessage)
- Storage.debug()
- Storage.erase(name)
- Storage.eraseAll()
- Storage.getFree(checkInternalFlash)
- Storage.getStats(checkInternalFlash)
- Storage.hash(regex)
- Storage.list(regex, filter)
- Storage.open(name, mode)
- Storage.optimise()
- Storage.read(name, offset, length)
- Storage.readArrayBuffer(name)
- Storage.readJSON(name, noExceptions)
- Storage.write(name, data, offset, size)
- Storage.writeJSON(name, data)
- StorageFile
- StorageFile.erase()
- StorageFile.getLength()
- StorageFile.pipe(destination, options)
- StorageFile.read(len)
- StorageFile.readLine()
- StorageFile.write(data)
- 模块 Modules
- 使用模块进行工作
- 内置模块
- Espruino 模块
- 来自 Github(或互联网上的任何地方)
- 从 Storage 加载模块
- 从 NPM 加载模块
- 从一个本地文件夹
- 从 SD 卡 加载模块
- 从互联网加载模块
- 已有模块
- 常见问题
- 编写和提交模块(或更改)