• FS57003PLT2B2M2QE 6213

    FS57003PLT2B2M2QE 6213

    3-Pole Dual Throw (3PDT) Stomp Switch

    jwwitherspoon

    1 Comment


  • Smart Button with E-Ink display tC58

    Smart Button with E-Ink display tC58

    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

    polpye

    1 Comment


  • 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

    1amquinlan

    1 Comment


  • WiFi RF-ID kilit

    WiFi RF-ID kilit

    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

    esila

    &

    theadk

    1 Comment


  • Power Inverter cNDq

    Power Inverter cNDq

    The inverter specs are Switching frequency: 200kHz Input voltage: 180VDC Output voltage: 120VAC Max power: 1500W I have designed an Inverter schematic for an uninterruptible power supply (UPS), Used an efficiency LCL topology filter to eliminate 3rd and 5th harmonics as induction motor is connected at load. The Inverter schematic that can convert 180VDC into 120VAC, which can be used in any household or industrial application. You can refer the BOM to check the MOSFET parts, drivers, and filter parameter values.

    puertoalarm

    1 Comment


  • 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

    aryan1

    1 Comment


  • 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

    gabrielbernar

    1 Comment


  • 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.

    moxley02

    1 Comment


  • TPS62175 Template

    TPS62175 Template

    Buck, Buck-Boost Switching Regulator Input Voltage Range 4.75V to 28V with 100% Duty Cycle Mode. Output 5V #project-template #voltageregulator #template

    giulioz

    &

    saiswapna

    1 Comment


  • 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.

    bnkpst

    1 Comment


  • [Example] ESP32-C3 BLE Encoder

    [Example] ESP32-C3 BLE Encoder

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

    jharwinbarrozo

    1 Comment


  • LM2577-Sub-Layout

    LM2577-Sub-Layout

    It provides all the active functions of a switching step-up regulator, with the capability to drive 3A load.

    vasyl

    1 Comment


  • 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

    alexander453

    1 Comment


  • On Air-markwu2001-Remix-R1 Backup Freeze

    On Air-markwu2001-Remix-R1 Backup Freeze

    R1 changes: -Changed LED part to Red LEDs -adjusted resistor value of buck converter -Changed source for USB-C Connector -Removed exposed soldermask on buck converter with negative soldermask expansion -Order with black soldermask Modified by markwu2001: - Adjustable Brightness, - 85-90% Drive Efficiency - <5W Operation (Can use 5V 1A Plug) This project can be purchased from LCSC Original Description: 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.

    perf-testing

    1 Comment


  • ESC_BEMF_reference

    ESC_BEMF_reference

    So what is an ESC? Well, electronic speed controllers are used to control brushless motors, in thisc ase the motor has a triple phase input. To control this input, the ESC must apply a special sequence of LOWs and HIGHs signals in a predefined order. It has to conmutate very fast and by taht rotate the rotor of the motor. In this tutorial we will see how to control the rotation, the speed, detect the BEMF and by that know when to make the switch to the next step of the sequence. So this is a sensorless brushless motor speed controller since it uses no sensor to detect the rotor position. We will learn: - The schematic and why we need each part - Triple phase MOSFET bridge control - BEMF detection and 0 cross - Interrumprions and internal comparator of ATMEGA328 - PWM control

    jselfridge

    1 Comment


  • Anti-Crash Analog Car

    Anti-Crash Analog Car

    The analog car design is a self-running electric car that avoids obstacle in the left-right region. The design is mainly supported with 5 circuit components. The 9 V to 5 V converted for voltage-current manipulations. The push-button delay circuit (kill switch) for users to temporarily be able to stop the car motors benefiting from RC circuit, MOSFET transistors, and 74HC14 Hex Schmitt Trigger Inverters. The motor speed controller using potentiometers, inverters, and generic diodes. As well as the HC-SR04 Ultrasonic Sensor circuit to sense the proximity of objects in a field of view.

    sakhiyuvio

    1 Comment


  • SPDTSwitch example part

    SPDTSwitch example part

    Single throw double switch. See https://en.wikipedia.org/wiki/Switch#Contact_terminology

    greg

    1 Comment


  • 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.

    bryan

    1 Comment


  • Q4-2022-Dogfooding-On Air-markwu2001-Remix-R1

    Q4-2022-Dogfooding-On Air-markwu2001-Remix-R1

    IMPORTANT NOTICE: Hey, I opened editing permissions and this doc is broken, see the frozen version here: https://www.flux.ai/markwuflux/on-air-markwu2001-remix-r1-backup-freeze-0b49 R1 changes: -Changed LED part to Red LEDs -adjusted resistor value of buck converter -Changed source for USB-C Connector -Removed exposed soldermask on buck converter with negative soldermask expansion -Order with black soldermask Modified by markwu2001: - Adjustable Brightness, - 85-90% Drive Efficiency - <5W Operation (Can use 5V 1A Plug) This project can be purchased from LCSC Original Description: 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.

    pooji

    1 Comment


  • AO3422

    AO3422

    The Alpha & Omega Semiconductor AO3422 is a high-performance, N-channel enhancement mode field effect transistor (FET) designed using advanced trench technology. This technology ensures the component offers low RDS(ON) and minimal gate charge, making it highly efficient for use in various electronic applications. Key features of the AO3422 include a 55V drain-source voltage (VDS), a continuous drain current (ID) of 2.1A at a gate-source voltage (VGS) of 4.5V, and RDS(ON) values as low as 160mΩ at VGS = 4.5V. It supports a wide gate drive range from 2.5V to 12V, making it versatile for different operating conditions. Specifically designed for load switch applications, the AO3422 comes in a compact SOT23 package, offering a blend of performance, efficiency, and space-saving design. Its absolute maximum ratings include a drain-source voltage of up to 55V, gate-source voltage of up to +12V, and a power dissipation of 1.25W at 25°C. With thermal characteristics designed for robust operation, including a maximum junction-to-ambient thermal resistance of 75°C/W for short durations, the AO3422 is optimized for high-performance switch operations in a range of electronic circuits.

    an-example-org

    &

    jeffwilde

    1 Comment


  • WiFi RF-ID lock reference design awsb

    WiFi RF-ID lock reference design awsb

    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

    bytransistor

    1 Comment


  • WiFi RF-ID lock reference design

    WiFi RF-ID lock reference design

    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

    zaidarduino

    1 Comment


  • AnalogSwitch2 example part

    AnalogSwitch2 example part

    Single-pole, double-throw switch. See https://en.wikipedia.org/wiki/Switch .

    greg

    1 Comment


  • 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

    deucebot22

    1 Comment


  • 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

    djcrazy01

    1 Comment


  • 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

    ihscielle

    1 Comment


  • 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.

    oozliuoo

    &

    robertherbst-test

    1 Comment


  • 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

    muralil

    1 Comment


  • Power Inverter vLxW

    Power Inverter vLxW

    The inverter specs are Switching frequency: 200kHz Input voltage: 180VDC Output voltage: 120VAC Max power: 1500W I have designed an Inverter schematic for an uninterruptible power supply (UPS), Used an efficiency LCL topology filter to eliminate 3rd and 5th harmonics as induction motor is connected at load. The Inverter schematic that can convert 180VDC into 120VAC, which can be used in any household or industrial application. You can refer the BOM to check the MOSFET parts, drivers, and filter parameter values.

    lukaaass

    1 Comment


  • 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

    ihscielle

    1 Comment


  • 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

    romans

    1 Comment


  • 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.

    vasyl

    1 Comment


  • MBBSwitch example part

    MBBSwitch example part

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

    greg

    1 Comment


  • 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

    zaidarduino

    1 Comment


  • TPS62175 Project

    TPS62175 Project

    Buck, Buck-Boost Switching Regulator Input Voltage Range 4.75V to 28V with 100% Duty Cycle Mode. Output 5V With JST connectors(Vin and Vout) and with block terminal connectors(Vin and Vout) #project-template #voltageregulator #project

    vasy_skral

    1 Comment


  • Diversity Controller

    Diversity Controller

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

    lindsayh

    1 Comment


  • TL3315NF100Q

    TL3315NF100Q

    Tactile Switch SPST-NO Top Actuated Surface Mount

    adrian95

    1 Comment


  • MMBFJ177

    MMBFJ177

    The J175, J176, MMBFJ175, MMBFJ176, and MMBFJ177 are a series of P-Channel switches designed and manufactured by onsemi™, suitable for low-level analog switching, sample-and-hold circuits, and chopper-stabilized amplifiers. These components are sourced from process 88, indicating a specific manufacturing technique employed by onsemi™ to ensure consistent performance and reliability. The devices are offered in both TO-92 and SOT-23 packages, catering to a variety of mounting preferences and application requirements. They are characterized by their ability to handle a drain-gate voltage of -30V, a gate-source voltage of 30V, and a forward gate current of 50 mA. Operating and storage junction temperature ranges are specified from -55 to +150°C, ensuring robustness across a wide range of environmental conditions. With features like low on-resistance and high transconductance, these components are optimized for efficient signal modulation and minimal power loss, making them highly suitable for precision applications in analog signal processing.

    danielh1

    1 Comment


  • 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.

    jharwinbarrozo

    1 Comment


  • 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.

    oozliuoo

    1 Comment


  • 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

    victorm

    1 Comment


  • 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

    robotinac

    1 Comment


  • 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

    masapues

    1 Comment


  • 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

    mikaelr02

    1 Comment


  • 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

    mikaelr02

    1 Comment


  • 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

    mikaelr02

    1 Comment


  • 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

    mikaelr02

    1 Comment


  • 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

    samil

    1 Comment


  • 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; }

    maghji

    1 Comment