• BLE Door and Window Sensor Reference Design

    BLE Door and Window Sensor Reference Design

    This project is a BLE door and window sensor design that uses a U-blox BMD-330-A-R for BLE communication, a reed switch as a sensor, a multi-color LED for status display, and is powered by VBAT. There's also a programming interface and reset switch included. #WiFi #BLE #MCU #ReferenceDesign #project #referenceDesign #simple-embedded #ublox #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display i191

    Smart Button with E-Ink display i191

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • TP5100 Charging Module e1c2

    TP5100 Charging Module e1c2

    TP5100 is an integrated Lithium battery charger that has a switch mode buck topology. It has all the integrated functions to charge a single or dual cell Lithium battery, along with a few peripheral components #bms

    0 Uses

    1 Comment

    0 Stars


  • Q4 2022 Dogfooding - On Air ko9b

    Q4 2022 Dogfooding - On Air ko9b

    Daddy's second circuit board. A sign to let my wife know when I'm on a call. Activates with a slide switch and is powered by USB-C.

    +

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display 6wLd

    Smart Button with E-Ink display 6wLd

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • TP5100 Charging Module

    TP5100 Charging Module

    TP5100 is an integrated Lithium battery charger that has a switch mode buck topology. It has all the integrated functions to charge a single or dual cell Lithium battery, along with a few peripheral components #bms

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display

    Smart Button with E-Ink display

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • BLE Encoder

    BLE Encoder

    BLE remote control board. Based on SoC ESP32-C3-MINI-1 that allows you to program it as HID volume multichannel control, you can switch channels with the user button, or use it as arrow keys.

    0 Uses

    1 Comment

    0 Stars


  • MBBSwitch example part

    MBBSwitch example part

    Make-before-break switch. See https://en.wikipedia.org/wiki/Switch#Contact_terminology

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display

    Smart Button with E-Ink display

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • Diversity Controller

    Diversity Controller

    Automatic 3-channel video switcher using 3 video sync separators and max4545 video switch.

    0 Uses

    1 Comment

    0 Stars


  • TL3315NF100Q

    TL3315NF100Q

    Tactile Switch SPST-NO Top Actuated Surface Mount

    0 Uses

    1 Comment

    0 Stars


  • Push on or hold off

    Push on or hold off

    A power switch using a push button. It turns on with a single press and only turns off when you hold the button down.

    0 Uses

    1 Comment

    0 Stars


  • Push Button

    Push Button

    A momentary or non-latching switch which causes a temporary change in the state of an electrical circuit only while the switch is physically actuated.

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display jdnG

    Smart Button with E-Ink display jdnG

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display mky7

    Smart Button with E-Ink display mky7

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display

    Smart Button with E-Ink display

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • Regulador de voltaje de 50 woZx

    Regulador de voltaje de 50 woZx

    This project is a WiFi Gesture Light Switch controlled by an ESP32 microcontroller. It leverages APDS-9960 and CH340C ICs for gesture recognition and USB communication respectively. Essential components include diodes for voltage protection, LEDs for status indication, and an AMS1117 voltage regulator to ensure a stable power supply. Connectors like USB Type-C are used for power and data transfers. #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #thermostat #referenceDesign #edge-computing #edgeComputing #espressif #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • Regulador de voltaje de 50 6czn

    Regulador de voltaje de 50 6czn

    This project is a WiFi Gesture Light Switch controlled by an ESP32 microcontroller. It leverages APDS-9960 and CH340C ICs for gesture recognition and USB communication respectively. Essential components include diodes for voltage protection, LEDs for status indication, and an AMS1117 voltage regulator to ensure a stable power supply. Connectors like USB Type-C are used for power and data transfers. #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #thermostat #referenceDesign #edge-computing #edgeComputing #espressif #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • Regulador de voltaje de 50 eVo1

    Regulador de voltaje de 50 eVo1

    This project is a WiFi Gesture Light Switch controlled by an ESP32 microcontroller. It leverages APDS-9960 and CH340C ICs for gesture recognition and USB communication respectively. Essential components include diodes for voltage protection, LEDs for status indication, and an AMS1117 voltage regulator to ensure a stable power supply. Connectors like USB Type-C are used for power and data transfers. #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #thermostat #referenceDesign #edge-computing #edgeComputing #espressif #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • Regulador de voltaje de 50 exG4

    Regulador de voltaje de 50 exG4

    This project is a WiFi Gesture Light Switch controlled by an ESP32 microcontroller. It leverages APDS-9960 and CH340C ICs for gesture recognition and USB communication respectively. Essential components include diodes for voltage protection, LEDs for status indication, and an AMS1117 voltage regulator to ensure a stable power supply. Connectors like USB Type-C are used for power and data transfers. #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #thermostat #referenceDesign #edge-computing #edgeComputing #espressif #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • Smart Button with E-Ink display

    Smart Button with E-Ink display

    This is a Smart Button project embedded with an E-Ink display. It uses an ESP32-PICO-KIT microcontroller and a Cherry MX mechanical switch for input detection. Upon the button press, various information is displayed on the E-Ink screen. #project #Template #projectTemplate

    0 Uses

    1 Comment

    0 Stars


  • Terrible Gray T-800

    Terrible Gray T-800

    use code and design skemetics > #include <Stepper.h> #define STEPS_PER_REVOLUTION 200 // Steps per revolution of your stepper motor #define MICROSTEPS_PER_STEP 8 // Microsteps per step of the stepper driver (DMA860H supports up to 256 microsteps) #define STEPPER_PIN1 12 // Stepper motor driver pulse pin #define STEPPER_PIN2 13 // Stepper motor driver direction pin #define STATUS_BUTTON_PIN 2 // Pin connected to status button #define EMERGENCY_BUTTON_PIN 3 // Pin connected to emergency stop button #define HOME_BUTTON_PIN 4 // Pin connected to home button // Define states for button handling enum ButtonState { Idle, Pressed, Debouncing }; ButtonState statusButtonState = Idle; ButtonState emergencyButtonState = Idle; ButtonState homeButtonState = Idle; // Create a Stepper object with 200 steps per revolution and connect to appropriate pins Stepper stepper(STEPS_PER_REVOLUTION * MICROSTEPS_PER_STEP, STEPPER_PIN1, STEPPER_PIN2); void setup() { Serial.begin(9600); stepper.setSpeed(100); // Set the speed of the stepper motor (steps per second) // Initialize button pins pinMode(STATUS_BUTTON_PIN, INPUT_PULLUP); pinMode(EMERGENCY_BUTTON_PIN, INPUT_PULLUP); pinMode(HOME_BUTTON_PIN, INPUT_PULLUP); // Attach interrupts to buttons attachInterrupt(digitalPinToInterrupt(STATUS_BUTTON_PIN), statusButtonISR, FALLING); attachInterrupt(digitalPinToInterrupt(EMERGENCY_BUTTON_PIN), emergencyButtonISR, FALLING); attachInterrupt(digitalPinToInterrupt(HOME_BUTTON_PIN), homeButtonISR, FALLING); } void loop() { // Handle button states handleButtonState(statusButtonState, statusButtonPressed); handleButtonState(emergencyButtonState, emergencyButtonPressed); handleButtonState(homeButtonState, homeButtonPressed); // Your main code here } // ISR for status button void statusButtonISR() { statusButtonPressed = true; } // ISR for emergency stop button void emergencyButtonISR() { emergencyButtonPressed = true; } // ISR for home button void homeButtonISR() { homeButtonPressed = true; } // Function to handle button state transitions void handleButtonState(ButtonState &state, bool &pressed) { switch (state) { case Idle: if (pressed) { state = Debouncing; delay(50); // Debouncing delay } break; case Debouncing: if (!pressed) { state = Idle; } else { state = Pressed; } break; case Pressed: // Perform actions here when the button is pressed if (state == statusButtonState) { Serial.println("Status button pressed."); // Perform status-related actions here } else if (state == emergencyButtonState) { Serial.println("Emergency stop button pressed."); // Perform emergency stop actions here } else if (state == homeButtonState) { Serial.println("Home button pressed."); // Perform homing actions here } state = Idle; break; } pressed = false; }

    0 Uses

    1 Comment

    0 Stars


  • WiFi RF-ID lock reference design g7u8

    WiFi RF-ID lock reference design g7u8

    This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design

    0 Uses

    1 Comment

    0 Stars


  • 9V 555 LED Blinker

    9V 555 LED Blinker

    Hand-solderable 9V battery-powered red LED blinker using a 555 timer astable oscillator, on/off switch, and through-hole components.

    0 Uses

    0 Comments

    0 Stars