SKU: SBCD-0338
📋 GST Invoice Available

Arduino Esplora Joystick Photosensitive Sensor Board

₹1,449.00 (Inclusive of all taxes)
Out of Stock

The Arduino Esplora is a unique microcontroller board derived from the Arduino Leonardo, featuring an ATmega32U4 MCU. It integrates a comprehensive suite of onboard sensors, including a joystick, push buttons, and a photosensitive sensor, making it ideal for interactive projects and USB client applications.

Features

  • Powered by the ATmega32U4 microcontroller with native USB capabilities.
  • Features an integrated analog joystick, four push-buttons, microphone, and light sensor.
  • Functions as a USB client device, capable of emulating a mouse or keyboard.
  • Expandable with two TinkerKit input/output connectors and a dedicated TFT LCD socket.
  • Designed for interactive projects, gaming interfaces, and environmental sensing applications.

Out of stock

Description

The Arduino Esplora stands apart from other Arduino boards by providing a rich, built-in set of ready-to-use sensors and actuators directly on the board. Based on the ATmega32U4 microcontroller, which also powers the Arduino Leonardo, the Esplora offers robust processing power and native USB communication. This allows it to appear as a virtual serial port, a mouse, or a keyboard to a connected computer, simplifying the creation of custom control interfaces and human-interface devices (HIDs).

Its design is inspired by traditional gamepads, featuring an analog joystick with a central push-button, four push-buttons arranged in a diamond pattern, a microphone, a light sensor, and a buzzer. For further expansion, the board includes two TinkerKit input and output connectors, allowing seamless integration with TinkerKit sensor and actuator modules. A dedicated socket for a color TFT LCD screen also enables visual feedback and more complex user interfaces, making the Esplora a versatile platform for makers and developers.

Programming the Esplora is straightforward using the Arduino IDE, with a dedicated library available to simplify interaction with its onboard sensors and outputs. The ATmega32U4 comes pre-burned with a bootloader, enabling code uploads directly via USB without an external programmer. Additionally, the board incorporates USB overcurrent protection and a software reset mechanism for enhanced safety and ease of development.

Key Features

  • Integrated ATmega32U4 Microcontroller: Offers 32 KB Flash (4 KB for bootloader), 2.5 KB SRAM, 1 KB EEPROM, and 16 MHz clock speed.
  • Onboard Analog Joystick: Provides two axes (X and Y) with a central push-button for precise input.
  • Four Diamond-Pattern Push-Buttons: Configured for directional or action-based controls.
  • Built-in Microphone & Light Sensor: Allows for environmental sound level and brightness detection.
  • Integrated Buzzer: Capable of generating square-wave tones for audio feedback.
  • Native USB Communication: Enables device emulation (keyboard, mouse) and virtual serial port functionality.
  • Two TinkerKit I/O Connectors: Expandable with TinkerKit sensor and actuator modules.
  • TFT Display Connector: Compatible with optional color LCD screens and SPI devices.
  • Automatic (Software) Reset: Facilitates convenient code uploads without manual button presses.
  • USB Overcurrent Protection: Safeguards host computer's USB ports from shorts and overloads.

Applications

  • Interactive Art Installations
  • Custom Gamepad Controllers
  • Educational Robotics & Prototyping
  • Environmental Sensing Devices
  • USB Human Interface Devices (HID)
  • Wearable or Portable Control Interfaces

Technical Specifications

MicrocontrollerATmega32U4
Operating Voltage5V
Flash Memory32 KB (4 KB used by bootloader)
SRAM2.5 KB
EEPROM1 KB
Clock Speed16 MHz
Length16.4 cm
Width6.4 cm
Weight0.054 kg

Frequently Asked Questions

What microcontroller powers the Arduino Esplora?

The Arduino Esplora uses the ATmega32U4 microcontroller, similar to the Arduino Leonardo. It features 32 KB of Flash memory (4 KB used by the bootloader), 2.5 KB of SRAM, and 1 KB of EEPROM, operating at a 16 MHz clock speed for responsive project execution.

How is the Arduino Esplora typically programmed?

The Esplora is programmed using the Arduino IDE. Users simply connect it to a computer via a micro USB cable and select 'Esplora' from the Tools > Board menu. The ATmega32U4's pre-burned bootloader allows direct code uploads without an external hardware programmer.

What unique input features does the Esplora offer?

The Esplora integrates an analog joystick with a central push-button, four distinct push-buttons, a microphone for sound detection, and a photosensitive sensor for ambient light measurement. These built-in inputs make it highly versatile for interactive and sensing applications right out of the box.

Can the Esplora function as a USB keyboard or mouse?

Yes, thanks to the ATmega32U4's native USB capabilities, the Arduino Esplora can emulate a USB keyboard or mouse. This allows developers to easily create custom human interface devices (HIDs) and control computer applications directly from the board using Arduino's Keyboard and Mouse libraries.

What expansion options are available for the Arduino Esplora?

The Esplora supports expansion through two TinkerKit input and output connectors, allowing easy integration with TinkerKit sensor and actuator modules. Additionally, it features a dedicated socket for connecting a color TFT LCD screen, enhancing its capabilities for visual feedback and more complex user interfaces.

Package Includes

  • 1 x Arduino Esplora Joystick Photosensitive Sensor Board

Additional Information

Weight 0.054 kg
Dimensions 16.4 × 6.4 cm