Skip to content

小巧多功能簡報筆Compact Multi-Purpose Presentation Pen

Notifications You must be signed in to change notification settings

Knockoi/E-Stick-V1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

E-Stick-V1

Language Selection:

English | 日本語 | 繁體中文

Overview

This birthday gift was specially designed for my elementary school teacher to maximize the utility of the projector. It has a wireless mouse function, so I can control the projector easily without going back to my computer. It also has a laser function for easy labeling of important content. For added convenience, we added a gyroscope function that allows me to move the mouse via somatosensory movement, and added directional buttons for more precise positioning of the mouse. For an even better experience, the gyroscope also enables Apple Pencil-like functionality, allowing the E-Stick to draw or write on the projection screen. Currently, the E-Stick has these features and others are being developed. image

Hardware

  • The MCU uses ESP32-C3-MINI-1 for the small space module version.
  • The gyroscope uses the MPU6500 data cable with two SDAs and SCKs.
  • Power management using IP5305 highly integrated mobile power charging IC.
  • RGB display for current mode and system information.

Functions

  • Electronic Pen: Can be connected to a computer to draw on the projection screen without connecting to the projector.
  • Laser Pointer: E-Stick has a laser pointer on the top to mark key areas.
  • Switching Pages: Use the customizable buttons on the left and right buttons to turn pages.
  • Mouse Function: The mouse position of the left and right buttons can be manipulated by using the joystick and the physical sensors.
  • Motion Control: Physical shaking is used to move the mouse position.
  • Customize Keys: Use Bluetooth to connect to your phone or computer to change the E-Stick's key functions.

Key Functions

  • Left: Same function as left mouse button, can be customized by using mode button.
  • Right button Same function as right mouse button, can be customized with mode button.
  • Joystick: 4 directions and the center button. Only the center button can be customized. The default is to press and hold to turn on the laser.
  • MODE key can change the mode. Press and hold >= 5 seconds to enable Bluetooth connection.
  • BOOT button Download button. Press and hold Boot, then press Reset to activate the firmware download mode to download the firmware through the serial port.
  • RESET button Press this button to reboot the system.
  • On/Off Button Press the button to turn on the system if the duration of the button is longer than 30ms but less than 2s. Pressing the button twice in a row within 1s is recognized as OFF.

The basic buttons can be found in the ESP32-C3-DevKitM-1.

About

小巧多功能簡報筆Compact Multi-Purpose Presentation Pen

Resources

Stars

Watchers

Forks

Packages

No packages published