Index
A
Absolute coordinates
See alsoRelative coordinates
Access point
Actuators
Adafruit
Advertising
BLE
multicast DNS
Alpha channel
Analog class
Analog input
Anchor, Piu
Animation
easing equations
transitions
Application class, Piu
ArrayBuffer
Arrays
typed
SeeTyped arrays
Arrow functions
async keyword
Asynchronous functions
Asynchronous networking
SeeNon-blocking networking
Audio
AudioOut class
Automatic semicolon insertion (ASI)
await keyword
B
Bare module specifier
Base station
SeeAccess point
Behavior class, Piu
Binary data
BLE
data views
in files
HTTP
MQTT
typed arrays
Bitmap
color images
fonts
masks
Bitwise operators
BLE
SeeBluetooth Low Energy (BLE)
BLEClient class
BLEServer class
Blocking networking
Bluetooth Low Energy (BLE)
Central
characteristic
client
GAP
GATT
notifications
Peripheral
profile
scanner
secure communication
server
service
BMFont
Boolean value
Bootloader mode
Bubble an event
Buttons
onscreen
physical
C
C
C++
Callback functions
in classes
Cascading Style Sheets (CSS)
catch block
Central, GAP
scanning for Peripherals
Characteristic, GATT
discovering
notifications
Child object
Chunked transfer encoding
Classes
subclasses
Client class, WebSocket
Clients, GATT
Clipping
Closures
Column class, Piu
Commodetto
See alsoPoco
CommonJS modules
Comparison operators
const
Constructor
Container class, Piu
Containment hierarchy
Content class, Piu
Content object
CSS
SeeCascading Style Sheets (CSS)
D
Data views
See alsoTyped arrays
Date class
Debugging
See alsoxsbug
debugger statement
native code
Defer an event
Delegate an event
delete operator
Destructor
Digital class
Digital input
Digital output
Directories
Display
benefits
pixel formats
rotation, graphics
in hardware
in software
Distribute an event
DNS
SeeDomain Name System (DNS)
Domain Name System (DNS)
Drawing
SeePiu; Poco
E
Easing equations
ECMAScript modules
Equality operator (==)
Errors
Event-driven programming
events in Piu
Exceptions
export statement
Extended mode, TMP102 sensor
extends keyword
F
File class
Files
NOR flash memory
preferences
Files (cont.)
resources
SPIFFS
finally block
Flash class
Flash memory
blocks
partitions
Float32Array
Float64Array
Floating-point numbers
Fonts
BMFont format
Monotype
TrueType format
for-in loop
for loop
for-of loop
forEach method, Array
From-tween
Functions
arguments
declaring
G
GAP
SeeGeneric Access Profile (GAP)
Garbage collector
GATT
SeeGeneric Attribute Profile (GATT)
Generic Access Profile (GAP)
Central
Peripheral
Generic Attribute Profile (GATT)
characteristic
Client
profile
Server
service
GET request
GitHub
Global variable
globalThis object
GPIO
See alsoDigital input; Digital output
Graphics fundamentals
clipping
SeeClipping
displays
SeeDisplay
fonts
SeeFonts
frame rate
images
SeeBitmap
immediate mode rendering
SeeImmediate mode renderer
masks
SeeMasks
overcoming hardware limitations
pixel formats
SeePixel formats
pixel rate
rendering engine
SeePoco
retained mode rendering
SeeRetained mode renderer
scanline rendering
SeeScanline rendering
user interface framework
SeePiu
H
Hardware
actuators
LED
servo
tri-color LED
protocols
analog
digital
I2C
PWM
servo
SMBus
pull-up and pull-down resistors
sensors
buttons
temperature sensors
Hello, World program
High-level event
See alsoLow-level event
Host
Host object
HTML
HTTP
chunked transfer encoding
requests
GET
getting response headers
POST
setting request headers
server
I
I2C class
I2C hardware protocol
I2S hardware protocol
See alsoPulse-density modulation (PDM)
if statement
ILI9341 touch driver
Images
SeeBitmap
Immediate mode renderer
See alsoRetained mode renderer
import statement
Inequality operator (!=)
Infinity
Int8Array
Int16Array
Iterator class
Iterators
J
JSON
JSON.parse
JSON.stringify
K
Keyboard
L
Label class, Piu
Lambda functions
SeeArrow functions
Layouts, responsive
SeeResponsive layouts
LED
blinking
tri-color
SeeTri-color LED
Lexical this
Linux
Loops
See alsofor-in loop; for loop; for-of loop
Low-level event
See alsoHigh-level event
M
M5Stack FIRE
macOS
map method, Array,
Masks
compression
images
fonts
uncompressed
Math object
MAUD
mcconfig command line tool
mcrun command line tool
mDNS
SeeMulticast DNS (mDNS)
MDNS class
Memory management
audio
garbage collector
SeeGarbage collector
networking
Piu
Poco
Message Queuing Telemetry Transport protocol (MQTT)
Moddable One
Moddable Two
Modules
CommonJS
ECMAScript
exporting from
importing from
Monitor class digital
MQTT
SeeMessage Queuing Telemetry Transport protocol (MQTT)
MQTT class
Multicast DNS (mDNS)
N
NaN
Native code
SeeXS in C
Native functions
Net class
Networking
asynchronous
SeeNon-blocking networking
mDNS
MQTT
SNTP
TLS
WebSocket
Wi-Fi
SeeWi-Fi
Node.js
NodeMCU module
Non-blocking networking
NOR flash memory
null
Numeric separators
O
Object.freeze
Objects
comparing
freezing
shorthand
One-shot mode, TMP102 sensor
P
Parent object
parseFloat function
parseInt function
Partitions, in flash memory
PDM
SeePulse-density modulation
Peripheral, GAP
advertising services
connecting to
Piu
anchors
animation
building compound user interface elements
containment hierarchy
images
onscreen keyboard
organizing code with modules
responsive layouts
Piu (cont.)
scrolling content
similarities to CSS
specifying color
specifying fonts
text
touch input
Pixel formats
PixelsOut class
Poco
See alsoCommodetto
drawing bitmaps
drawing rectangles
drawing text
Poco class
Port class, Piu
POST request, HTTP
Preference class
Preferences
deleting
reading
writing
Private fields
Private methods
Profiles, GATT
Promises
Properties prototype propertyObject
Pull-up and pull-down resistors
Pulse-density modulation (PDM)
See alsoI2S hardware protocol
Pulse-width modulation (PWM)
PWM
SeePulse-width modulation (PWM)
Q
Quote marks in strings
QVGA display
R
Random numbers
Math.random function
RangeError
Received signal strength indication (RSSI)
ReferenceError
Relative coordinates
See alsoAbsolute coordinates
Request class, HTTP
Resource class
Resources
Responsive layouts
Piu row and column
scrolling content
REST API
Rest parameters
Retained mode renderer
See alsoImmediate mode renderer
Return value
Router
Row class, Piu
RSSI
SeeReceived signal strength indication (RSSI)
S
Scanline rendering
Scroller class, Piu
SecureSocket class
Security
BLE
files
networking
Semicolons
Sensors
Serial Peripheral Interface Flash File System (SPIFFS)
Server class
HTTP
WebSocket
Servers, GATT
Service set identifier (SSID)
Services, GATT
advertising
discovering
Servo class
Servos
Shutdown mode, TMP102 sensor
Simple Network Time Protocol (SNTP)
Skin class, Piu
Sloppy mode
See alsoStrict mode
SMBus
SeeSystem Management Bus (SMBus)
SNTP
SeeSimple Network Time Protocol (SNTP)
SNTP class
Sound
SeeAudio
Source rectangle
SparkFun
Sparse arrays
Speakers
analog speaker
digital speaker
SPIFFS
SeeSerial Peripheral Interface Flash File System (SPIFFS)
Spread syntax
SSID
SeeService set identifier (SSID)
static keyword
Static methods
Strict equality operator (===)
Strict inequality operator (!==)
Strict mode
See alsoSloppy mode
Strings
Style class, Piu
Subclasses
switch statement
System class, file
System Management Bus (SMBus) protocol
T
Tags
Template literals
Templates, in Piu
Text
drawing with Piu
drawing with Poco
files, reading and writing
fonts
Text class, Piu
Texture class, Piu
this
throw statement
Tiling images
Time class
Timeline class
Timer class
TLS
SeeTransport Layer Security (TLS)
TMP36 temperature sensor
TMP102 temperature sensor
To-tween
Topic, MQTT toString method
Touch input
in Piu
in Poco
touch drivers,
Touch screen
Transition class, Piu
Transport Layer Security (TLS)
private certificates
public certificates
with SecureSocket class
Tri-color LED
Troubleshooting
installation issues
wiring issues
try block
Tween
See alsoFrom-tween; To-tween
Typed arrays
See alsoData views
TypeError
U
Uint8Array
Uint8ClampedArray
Uint16Array
undefined
Update area
See alsoClipping
User interface framework
SeePiu
V
V8 JavaScript engine
Variables
W
WAVE audio files
Web Workers
WebSocket
while loop
Wi-Fi
access point
connection
WiFi class
Windows operating system
X, Y, Z
XS
SeeXS JavaScript engine
XS in C
XS JavaScript engine
xsbug debugger
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.131.72