• Academic Aqua R2-D2

    Academic Aqua R2-D2

    Avionics-grade ESP32 data logger: low-noise 3.3V, I2C (MPU9250+BME280), SPI MicroSD, programming pads

    dharma00


  • Architectural Lavender Translation Collar

    Architectural Lavender Translation Collar

    Architectural Lavender Translation Collar – ESP32‑S3 Wi‑Fi + LoRa, USB‑C, Li‑ion, low‑power design Overview Experience a cutting-edge IoT solution with this low‑power board built around the ESP32‑S3‑MINI‑1‑N8. Designed for seamless Wi‑Fi (2.4 GHz), BLE, and LoRa (868 MHz) connectivity, this board integrates ENS161 and ENS210 sensors over I2C alongside an RFM95W‑868 LoRa radio on SPI. It is powered via a 3.7 V Li‑ion cell with USB‑C charging up to 500 mA, complete with full battery protection, a robust 3.3 V rail tailored for Wi‑Fi burst currents, and per‑peripheral power gating to enhance energy efficiency. Core Features • MCU: ESP32‑S3‑MINI‑1‑N8 equipped with an onboard PCB antenna for 2.4 GHz Wi‑Fi/BLE, ensuring optimal wireless performance. • Sensors: Integrated ENS161 and ENS210 sensors utilize a shared I2C bus with controllable 4.7 kΩ pull‑ups for streamlined communication. • LoRa Radio: The RFM95W‑868 module, connected via SPI, enables long‑range communication at 868 MHz. Power & USB‑C Connectivity • Battery: A reliable 3.7 V 1200 mAh Li‑ion battery connected via a right‑angle JST‑PH 2‑pin connector features built‑in battery protection. • Charging: The USB‑C receptacle, with CC resistors and TVS protection on D+/D− along with series resistors, supports fast, safe charging with a current limit of 500 mA. • Regulation: A dedicated 3.3 V regulator capable of handling Wi‑Fi burst currents coupled with bulk and high‑frequency decoupling ensures stable operation, supported by status LEDs indicating power and charge states. Low‑Power Control • Peripheral Management: Load switches allow selective power‑gating of the ENS161, ENS210, and RFM95W modules, controlled directly by ESP32‑S3 GPIOs. • Energy Efficiency: Controllable I2C pull‑ups minimize idle current, vital for prolonged battery life in IoT applications. RF and Antenna Integration • 2.4 GHz: Utilizes the integrated PCB antenna on the ESP32‑S3 with proper ground/metal keep‑out zones for optimal signal integrity. • 868 MHz: Features a controlled‑impedance feed from the RFM95W to a PI matching network (C‑L‑C pads) with flexible antenna options—selectable via SMA connector, chip antenna, or PCB trace—and includes RF ESD protection. Connectivity & Debug Features • USB‑C Interface: Provides secure data connectivity with integrated safeguards and proper terminations. • Debugging: A comprehensive programming/debug header exposes EN, BOOT, and UART lines, with test points on key rails and buses (3V3, VBAT, SCK, MOSI, MISO, SDA, SCL, RESET/EN, GND) to simplify development and troubleshooting. Design Verification • Rigorous ERC/DRC and decoupling checks ensure adherence to component ratings and optimal signal routing. • Maintain RF keep‑outs and impedance‑controlled traces for both 2.4 GHz and 868 MHz paths, securing reliable performance even during high‑intensity operations. #IoT #ESP32S3 #LoRa #LowPowerDesign #USB-C #WirelessConnectivity #BatteryPowered #RFDesign

    neilc1964


  • Jiji

    Jiji

    ESP32-S3 CAM Audio-Visual Controller with I2S MEMS Microphone, Class-D Amplifier, SPI Display, Servos, Capacitive Touch and Integrated USB-C Power-Only Sink (VBUS via J6 → 5V_IN → SW1:P1 → 5V_SW, CC1/CC2 5.1 kΩ to GND, VBUS TVS Surge Protection) #USB_C #PowerManagement #5V

    summerexe


  • Brainstorm a new project with AI [Example]

    Brainstorm a new project with AI [Example]

    Compact 4-Layer Raspberry Pi 5 Sensor Hub with Teensy 4.1, 36-Channel FSR Network, SPI Encoders, and Qwiic IMU

    bharathmanav


  • Yearling Apricot Translation Collar

    Yearling Apricot Translation Collar

    USB-C Powered Arduino Nano ESP32 Soil Monitor with Protected 5 V Rail, Integrated eFuse (OVP/UVLO), 3.3 V Synchronous Buck, SPI Level Shifting, and Optimized 4-Layer Layout

    bikram82


  • Shaggy Turquoise KITT

    Shaggy Turquoise KITT

    ESP32S3 XIAO ePaper HAT+ Driver Board with Integrated Power Rails and SPI Interface

    cashlol


  • SMD V1

    SMD V1

    Compact Low-Power Wrist Altimeter (STM32G070 + BMP580 + 1.77" SPI TFT) – Completed 30 × 20 mm, 2-Layer, 1.6 mm FR-4 PCB Layout Ready for Pre-Manufacturing Review

    smd123


  • Important Blush Power Laces

    Important Blush Power Laces

    ESP12F IoT Node with SIM800L Cellular, MT3608/AMS1117 Power, SPI Flash, I2S Audio, USB-C UART, and Li-Ion Management

    devstat


  • sound-mqtt

    sound-mqtt

    1S LiPo USB-C Power Management and 3.3V Regulation Subsystem with SIM800L Modem, TPS61088 5V Boost for MAX98357A Audio and W25Q32 SPI MP3 Storage

    &


  • Related Chocolate Carbonite Freezer

    Related Chocolate Carbonite Freezer

    Teensy 4.1 SPI Communication with IIS3DWB Eval Board via 3.3V Plug-On Connector (No SD Card)

    &


  • pcb making 2344

    pcb making 2344

    Nextion HMI & Thermal Printer UART Integration with Enhanced microSD SPI Interface, ESD Protection, and LP3982-Regulated 3.3V Power Rail


  • pcb making

    pcb making

    Nextion HMI & Thermal Printer UART Integration with Enhanced microSD SPI Interface, ESD Protection, and LP3982-Regulated 3.3V Power Rail


  • STM32G4 Digital CC-CV Buck Converter

    STM32G4 Digital CC-CV Buck Converter

    Digitally controlled 24 V to 0-12 V 1 A buck converter with STM32G4 MCU, CC/CV regulation, SWD debug, SPI expansion connectors, and placeholder power I/O connectors.


  • LoRa soil monitor Reference Design

    LoRa soil monitor Reference Design

    This is a LoRa soil monitor Reference Design. It uses a STM32L031G6U6S microcontroller and a RFM95W-915S2 LoRa transceiver, integrated with sensor interfacing and LED indicators. Communication occurs via USART and SPI. The system is powered using a battery. #referenceDesign #simple-embedded #stm #template #reference-design


  • LoRa soil monitor Reference Design

    LoRa soil monitor Reference Design

    This is a LoRa soil monitor Reference Design. It uses a STM32L031G6U6S microcontroller and a RFM95W-915S2 LoRa transceiver, integrated with sensor interfacing and LED indicators. Communication occurs via USART and SPI. The system is powered using a battery. #referenceDesign #simple-embedded #stm #template #reference-design


  • HTA Water Contoller

    HTA Water Contoller

    A semi-universal control board for HTA spring 2025

    &


  • HTA Water Contoller

    HTA Water Contoller

    A semi-universal control board for HTA spring 2025


  • Modem Project

    Modem Project

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • PicoTag

    PicoTag

    Picotag is a JTAG/SWD interface interrogator and SPI flash firmware dumper based off the Bluetag firmware. #raspberry #pi #pico #bluetag


  • LoRa remote control Reference Design 874z nL8t

    LoRa remote control Reference Design 874z nL8t

    This is a LoRa remote control project built around a Raspberry Pi RP2040 SoC and the RFM95W LoRa module. The design includes user interface features such as multiple buttons and LEDs, power management components, and a temperature sensor. The project utilizes SPI, I2C, and USB interfaces for communication and control. #referenceDesign #simple-embedded #raspberrypi #lora #template #reference-design


  • W5500 PoE Project jCKn

    W5500 PoE Project jCKn

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • 2.8inch 240x320 TFT with SD interface Module

    2.8inch 240x320 TFT with SD interface Module

    2.8inch SPI Module ILI9341 support 65K color. With SD card slot SKU:MSP2807


  • MAX6675ISA

    MAX6675ISA

    Sensor and Detector Interface 5.5V 0.7mA SPI Interface 8-Pin SOIC N T/R #CommonPartsLibrary #IntegratedCircuit #Interface #Sensor-Detector


  • Underlying Aquamarine Robot Maid

    Underlying Aquamarine Robot Maid

    One development board that can read voltage, CAN data , I2C data , UART data , SPI data and USB data (though USB C) Welcome to your new project. Imagine what you can build here.


  • Adafruit Feather M4 Express LoRa HAT(915MHz)

    Adafruit Feather M4 Express LoRa HAT(915MHz)

    This project is a communication device designed with Adafruit's 3857 Microcontroller (U1) and Hoperf's RFM95W-915S2 RF module (U2). The microcontroller interfaces with the RF module via SPI protocol for wireless data transmission. The project also includes a capacitor (C1) and an SMA connector (J1). #LoRa #IoT #project #M4 #Adafruit


  • SRD-24VDC-SL-C

    SRD-24VDC-SL-C

    250V@AC 24V 15A SPDT (1 Form C) Plugin,15.6x19.2mm Power Relays ROHS


  • W5500 PoE Project kHsZ

    W5500 PoE Project kHsZ

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • Haptic Glove Controller Board  Rev2

    Haptic Glove Controller Board Rev2

    Haptic Glove Controller Board NUCLEO-F411RE based Fixed Servo Connections to match standard servo wiring Revised footprint of 2n3904s transistors since base and emitter footprint were swapped Larger power traces Swapped SDO and SDI of SPI Lines to the FPC connector so it matches with peripheral.


  • Zoophagous Beige Matter Compiler

    Zoophagous Beige Matter Compiler

    - ESP32 DevKitC V4 (microcontroller) - 2x BME280 sensors (temperature, humidity, pressure) - 8ch relay board with 12VDC relays (NO/NC SPDT) - 12VDC power supply - USB connectivity - Various components (resistors, caps, opto couplers, op-amps, motor drivers, multiplexers) - 2x SPDT relay boards (for fan fail-safe) - 4x 2ch bidirectional level controllers (3.3V to 5V) - ESP32 GPIO 21 (SCL) to BME280's SCL - ESP32 GPIO 22 (SDA) to BME280's SDA - ESP32 GPIO 5 (digital output) to 8ch relay board input - ESP32 GPIO 25 (PWM output) -> Fan PWM (0-255 value) - ESP32 GPIO 26 (PWM output) -> Light PWM (0-255 value) - ESP32 GPIO 34 (analog input) -> Tachometer input (0-4095 value, 12-bit ADC) - Add a 5V voltage regulator (e.g., 78L05) to power the ESP32 and other 5V components - Add a 3.3V voltage regulator (e.g., 78L03) to power the BME280 sensors and other 3.3V components - Include decoupling capacitors (e.g., 10uF and 100nF) to filter the power supply lines - Ensure proper grounding and shielding to minimize noise and interference -- Power supply: - VCC=12VD Available, to be used for LM358P - 5V voltage regulator (78L05) - VCC=5V, GND=0V - 3.3V voltage regulator (78L03) - VCC=3.3V, GND=0V - 3.3V voltage regulator (78L03) - VCC=3.3V, GND=0V - Fan PWM boost: - Input (3.3V PWM): 0-3.3V, frequency=20kHz - Output (5V PWM): 0-5V, frequency=20kHz - LM358P op-amp (unity gain buffer) - VCC=5V, GND=0V - R1=1kΩ, R2=1kΩ, R3=1kΩ, R4=1kΩ - C1=10uF (50V), D1=1N4007 - 0-10V signal conditioning: - Input (3.3V PWM): 0-3.3V, frequency=13kHz - Output (0-10V): 0-10V, frequency=13kHz - LM358P op-amp (non-inverting amplifier) - VCC=5V, GND=0V - R5=2kΩ, R6=1kΩ, R7=2kΩ, R8=1kΩ, R9=1kΩ, R10=2kΩ - C2=10uF (50V), R11=10kΩ (1%) ------------------------------------ Fan PWM Boost (3.3V to 5V): 1. ESP32 GPIO 25 (PWM output) -> R1 (1kΩ) -> VCC (3.3V) 2. ESP32 GPIO 25 (PWM output) -> R2 (1kΩ) -> Vin (LM358P) 3. LM358P (Voltage Follower): - VCC (5


  • W5500 PoE Project iZ2C

    W5500 PoE Project iZ2C

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • LoRa remote control Reference Design 874z

    LoRa remote control Reference Design 874z

    This is a LoRa remote control project built around a Raspberry Pi RP2040 SoC and the RFM95W LoRa module. The design includes user interface features such as multiple buttons and LEDs, power management components, and a temperature sensor. The project utilizes SPI, I2C, and USB interfaces for communication and control. #referenceDesign #simple-embedded #raspberrypi #lora #template #reference-design


  • LoRa remote control Reference Design 874z nL8t idWb

    LoRa remote control Reference Design 874z nL8t idWb

    This is a LoRa remote control project built around a Raspberry Pi RP2040 SoC and the RFM95W LoRa module. The design includes user interface features such as multiple buttons and LEDs, power management components, and a temperature sensor. The project utilizes SPI, I2C, and USB interfaces for communication and control. #referenceDesign #simple-embedded #raspberrypi #lora #template #reference-design


  • EC93C46ANM1G

    EC93C46ANM1G

    EEPROM IC 1024 bits (64 x 16) SPI 2 MHz SOP-8 #CommonPartsLibrary #EEPROM #Memory #93C46B


  • W5500 PoE Project u5Cp

    W5500 PoE Project u5Cp

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • W5500 PoE Project 4sJY

    W5500 PoE Project 4sJY

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • Skinny Sapphire Sonic Screwdriver

    Skinny Sapphire Sonic Screwdriver

    Here’s a detailed project description prompt that you can use to generate the circuit: --- ### Project Description for Circuit Generation **Project Title**: Vehicle-to-Vehicle (V2V) Communication System for Preventing Dangerous Overtaking Maneuvers **Objective**: The prime objective of this project is to develop and implement a Vehicle-to-Vehicle (V2V) communication system that enhances road safety by preventing dangerous overtaking maneuvers. This system will provide real-time alerts to drivers about the presence and intentions of nearby vehicles, reducing the risk of collisions and improving overall traffic flow on highways. **Components**: 1. **Microcontroller (e.g., Arduino)** 2. **GPS Module (NEO-6M)** 3. **LoRa Module (SX1272)** 4. **Audio/Visual Alert Systems (e.g., Buzzer, LEDs)** 5. **SD Card Module** 6. **LM7805 Voltage Regulator** 7. **9V Battery** **Connections**: 1. **Power Supply**: - **9V Battery**: - Positive to **LM7805 Voltage Regulator Input** - Negative to **Common Ground** - **LM7805 Voltage Regulator**: - Output to **5V Rail (VCC)** - Ground to **Common Ground** 2. **Microcontroller (e.g., Arduino)**: - **Power**: - VCC to **5V Rail (VCC)** - GND to **Common Ground** 3. **GPS Module (NEO-6M)**: - **Power**: - VCC to **5V Rail (VCC)** - GND to **Common Ground** - **Communication**: - TX to **RX (Digital Pin) of Microcontroller** - RX to **TX (Digital Pin) of Microcontroller** (if needed) 4. **LoRa Module (SX1272)**: - **Power**: - VCC to **3.3V or 5V (based on module specification)** - GND to **Common Ground** - **SPI Communication**: - MOSI to **MOSI (Digital Pin) of Microcontroller** - MISO to **MISO (Digital Pin) of Microcontroller** - SCK to **SCK (Digital Pin) of Microcontroller** - NSS to **CS (Digital Pin) of Microcontroller** 5. **Audio/Visual Alert System (Buzzer, LEDs)**: - **Buzzer**: - Positive to **Digital Output Pin** of Microcontroller through a resistor - Negative to **Common Ground** - **LEDs**: - Anode (Positive) to **Digital Output Pin** of Microcontroller through a resistor - Cathode (Negative) to **Common Ground** 6. **SD Card Module**: - **Power**: - VCC to **3.3V or 5V (based on module specification)** - GND to **Common Ground** - **SPI Communication**: - MOSI to **MOSI (Digital Pin) of Microcontroller** - MISO to **MISO (Digital Pin) of Microcontroller** - SCK to **SCK (Digital Pin) of Microcontroller** - CS to **Digital Pin of Microcontroller** **System Functionality**: - **System Initialization and Configuration**: Ensure the microcontroller and communication modules are correctly initialized and configured for optimal performance. - **GPS Signal Acquisition and Data Parsing**: Accurately acquire and parse GPS data to determine the vehicle's current location and speed. - **Vehicle Position and Speed Calculation**: Calculate precise vehicle position and speed in real-time to provide accurate data for communication. - **V2V Communication Establishment**: Establish a reliable communication link between vehicles using the LoRa module to transmit and receive data. - **Overtaking Intention Detection and Signal Transmission**: Detect overtaking intentions and transmit this information to nearby vehicles to alert them of potential hazards. - **Signal Reception and Processing by Nearby Vehicles**: Ensure nearby vehicles can receive and process overtaking signals to determine the position and speed of the overtaking vehicle. - **Driver Alert Generation**: Generate audio and visual alerts to inform drivers of the presence and intentions of nearby vehicles, especially during overtaking. - **Continuous Monitoring and Data Logging**: Continuously monitor the system's performance and log relevant data for analysis and future improvements.


  • Cognitive Teal Matter Compiler

    Cognitive Teal Matter Compiler

    5V input to variable output buck converter controlled through SPI


  • MCP2562 Reference Design

    MCP2562 Reference Design

    This is a reference design of MCP2562 with a standard configuration for SPI communication in normal mode #MCP2562 #can #interface #transceiverCircuit #referenceDesign #canbus #microchip #template #reference-design


  • Scale Snap 3D

    Scale Snap 3D

    3D Camera Module is a scalable SPI enabled 4 camera array pinout for 3D photogrammetry reconstruction which uses I2C to connect between each module to expand camera capacity while keeping capture sequences in sync. It uses ATMega32U4 with its built in USB 2.0 for data transfer and camera array adjustments and capture as well as a micro SD card slot for local image storage. An interrupt logic pinout should be used on the SPI master module as capture command. Each module is powered via USB-C (5V) or barrel jack (12V regulated to 5V).


  • W5500 PoE Project 5fg3

    W5500 PoE Project 5fg3

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • W5500 PoE Project

    W5500 PoE Project

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • Tempy

    Tempy

    ESP32-C3 based weather station using the HPP845E031R4 temperature and humidity sensor. This small package also includes solar power and a FPC adapter for additions such as wind detection via the i2c or SPI communication protocols


  • W5500 PoE Project gU27

    W5500 PoE Project gU27

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • W5500 PoE Project hQKF

    W5500 PoE Project hQKF

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • AT91SAM9260B-CU

    AT91SAM9260B-CU

    The Atmel® | SMART SAM9260, manufactured by Atmel, is an ARM-based Embedded Microprocessor Unit (MPU), integrating the ARM926EJ-STM processor operating at 180 MHz. This MPU includes substantial on-chip memory and extensive peripherals, including an Ethernet MAC, USB Device and Host Ports, along with various standard interfaces such as USART, SPI, TWI, Timer Counters, and MultiMedia Card Interface. Architected on a 6-layer matrix delivering a maximum internal bandwidth of six 32-bit buses, it supports external 32-bit bus interfaces for SDRAM, static memories, CompactFlash, and SLC NAND Flash with ECC. The SAM9260 is available in 217-ball LFBGA and 208-pin PQFP packages. Key features include 8 Kbytes each of data and instruction cache, integrated MMU, two internal 4-Kbyte SRAMs, a 32-Kbyte ROM with bootloader, 22 Peripheral DMA channels, various power-on reset modes, two programmable clock signals, advanced interrupt controller, and multiple power management options for optimized performance and energy efficiency.


  • W5500 PoE Project me4J

    W5500 PoE Project me4J

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5


  • W5500 PoE Project 55Ye

    W5500 PoE Project 55Ye

    10/100 Base-T/TX PHY Ethernet controller that supports PoE with SPI Interface. Based on W5500. Can be used as PoE injector. #project #referenceDesign #template #w5500 #PoE #EtherNet #RJ5