Tutorials and Examples
Examples in on this website are designed for the Espruino Boards. They may require modification to work on Other Boards.
Having trouble finding what you want? Try Searching, or check out the Forum.
Tutorials
- .NET Gadgeteer Modules
- 5 Minute Wire Loop Game
- AA/AAA Battery Charger
- About Bluetooth LE
- Bluetooth Voice Controlled Robot
- Controlling Bluetooth Lights with Puck.js
- Controlling Other Pucks
- Controlling Pico from a Computer
- Dial Tones
- Differences between Arduino and Espruino code
- Digital Dice
- Door Controlled Light with Puck.js
- Espruino Home Computer
- Espruino Web IDE
- Espruino's Real Time Clock
- Ethernet Webcam Display
- Favourite Icon on Web Server
- Flashing Lights
- Flashing and using the ESP8266 with Espruino
- Getting Started with Puck.js
- Graphical Web Interface
- Heater Controller
- Individually Addressable LEDs
- Infrared Record and Playback with Puck.js
- Infrared Remote Control
- Interactive Web-based UI
- KeyPad Combination Lock
- KeyPad Timer
- Logging to Google Sheets
- Low-level STM32 Peripheral access
- Making Sounds and Music
- MeArm Robotic Arm
- Measuring and Controlling Fan Speed
- Morse Code Texting
- Motion Sensing Lights
- Pico Buttons
- Pico Clock
- Pico Electronic Dice
- Pico FET Output
- Pico Infrared Transmit and Receive
- Pico LCD Display Hello World
- Pico Light Sensor
- Pico Piano
- Pico Vibration
- Pico Weather Station
- Pocket 'walking' GPS
- Puck.js Bluetooth with the Graphical Editor
- Puck.js Security and Access Control
- Puck.js and If This Then That
- Puck.js and Node-RED with MQTT
- Quick Start
- Remote Control Sockets
- Simple LED wiring
- Single Button Combination Lock
- Slot Machine
- Small Solar Powered Espruino
- Snake Game
- Soldering an LCD directly to Espruino
- Thermistors
- Time Lapse Camera
- Understanding PWM and Implementing it Yourself
- Using Alternative Terminal Apps
- Using BTN1 to turn on an LED
- Using Puck.js from a Web Bluetooth Website
- Using the ESP8266 with Wifi
- Water Physics with Servo Motors
- Web Bluetooth on Linux
- Web IDE on a Raspberry Pi
- WiFi Enabled Thermometer
- Wireless Temperature Sensor
- Word Clock
- Writing and Submitting Modules (or changes)
- Writing and Submitting Tutorials (or changes)
Tasks
- Advanced Debug
- Converting Bitmaps for Graphics
- Converting files to Strings
- File IO and SD cards
- Fonts
- Fractals
- Graphics Library
- Interfacing to a PC
- Internet (HTTP)
- Mounting the Espruino Board
Peripherals
- Analog IO
- Analog to Digital Converter
- Digital to Analog Converter
- I2C
- Low-level STM32 Peripheral access
- OneWire
- Pulse Width Modulation
- Serial Peripheral Interface (SPI)
- TV Out
- USART / UART / Serial Port
- Waveforms
Devices
- Accelerometers
- Battery
- Bluetooth
- Bluetooth BLE 4.0 (HM-10)
- Breadboard
- Buttons
- EEPROMs (and related technologies)
- Espruino Pico Robot PCB
- Infrared Proximity Sensor
- L293D Motor Driver IC
- LIS302DL Accelerometer
- LM339/393 Comparator (set watch on analog voltage)
- LSM303DLHC Accelerometer
- Light Dependent Resistor
- MOSFETs
- Pin and Socket Strip
- Pyroelectric Motion Sensor
- RGB123 LED Matrices/Strips
- Relays
- Robots
- Sensors
- Speaker
- Stepper Motor Module
- Stepper Motors
- ULN2003 Transistor Array
- Vibration Sensor
- WS2811/WS2812 LED String/Strip
- Wireless
Also see Modules for a list of other devices that are supported by modules.
Examples
- Distance Sensing Robot
- HTTP File Server
- HTTP Image Loader
- Image Slideshow with ILI9341 display
- LED Clock (using WS8111)
- LED Volume (VU) Meter
- Reaction Timer using RGB123
- Remote Control Helicopter with Wii Nunchuck
- Running code from an EEPROM
- Simple Data Logger
- Temperature Graph on a PCD8544 display, with DS18B20 temperature sensor
- Temperature on a PCD8544 display, with DS18B20 temperature sensor
- The Useless Box - a box that turns itself off
- WiFi Xively Humidity/Temperature Sensor with Display
- Wifi Remote Console
This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.




