Daily Shaarli

All links of one day in a single page.

November 7, 2022

GitHub - scottbez1/smartknob: Haptic input knob with software-defined endstops and virtual detents

Features:

  • 240x240 round LCD ("GC9A01"), protected by 39.5mm watch glass on rotor
  • BLDC gimbal motor, with a hollow shaft for mechanically & electrically connecting the LCD
  • Powered by ESP32-PICO-V3-02 (Lilygo TMicro32 Plus module)
  • PCB flexure and strain gauges used for press detection (haptic feedback provided via the motor)
  • 8 side-firing RGB LEDs (SK6812-SIDE-A) illuminate ring around the knob
  • USB-C (2.0) connector for 5V power and serial data/programming (CH340)
  • VEML7700 ambient light sensor for automatic backlight & LED intensity adjustment
  • Versatile back plate for mounting - use either 4x screws, or 2x 3M medium Command strips (with cutouts for accessing removal tabs after installation)
  • Front cover snaps on for easy access to the PCB

Current status: Not recommended for general use (mechanical and electrical revisions may be needed depending on motor/electronics availability)

What is FOC? (Field Oriented Control) And why you should use it! || BLDC Motor - YouTube

In this video I will show you how Field Oriented Control (FOC) works and what advantages it offers in comparison to traditional ESCs. Along the way I will also present the TMC-4671 IC from Trinamics which features hardware that offers the FOC functionality for motors.

*TMC6300-LA