• MPPT Solar Charge Controller

    MPPT Solar Charge Controller

    10A MPPT Solar Charge Controller with dual USB ports using Low-power 32bit ARMCortex-M0+ MCU (STM32L072). Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C

    adrian95

    2 years ago

    0 Uses

    20 Comments

    2 Stars


  • my example document

    my example document

    A simple circuit using ESP8266 as mcu to drive an i2c OLED SSD1306 display.

    +

    U
    U
    U

    2 months ago

    0 Uses

    1 Comment

    1 Star


  • Increasing Magenta Lightcycle 6f36

    Increasing Magenta Lightcycle 6f36

    Low-Power USB-C (5 V) Environmental Sensor Node with 18650 Li-Ion Power-Path, Robust Protection (Reverse Polarity, OVP, UVLO, OCP to 3 A), Dual-Radio ESP32-S3 MCU, I²C VOC/Temp/Humidity/Pressure/Lux Sensors, and 2-/4-Pin JST-XH Expansion Pads for Battery and Sensors #USB-C #LiIon #ESP32 #I2C #PowerProtection #EnvironmentalSensor

    7 months ago

    0 Uses

    0 Comments

    0 Stars


  • my example document

    my example document

    A simple circuit using ESP8266 as mcu to drive an i2c OLED SSD1306 display.

    5 years ago

    0 Uses

    3 Comments

    0 Stars


  • INA3221 HC-SR04 Monitor

    INA3221 HC-SR04 Monitor

    INA3221 current and voltage monitor interface for an HC-SR04 ultrasonic sensor, with 5V sensor power routed through a shunt and I2C output to a host MCU.

    2 months ago

    0 Uses

    0 Comments

    0 Stars


  • USB-C Environmental Sensor Node

    USB-C Environmental Sensor Node

    Low-power consumer environmental sensor node powered from USB-C 5 V. Includes USB-C sink power entry with reverse polarity, OVP, UVLO, and OCP protection for 0.5 A to 3 A sources, 3.3 V regulation, an ultra-low-power Wi-Fi plus BLE MCU, and a digital temperature/humidity sensor connected over I2C. Intended as a schematic foundation for reliable PCB layout and manufacturing.

    4 months ago

    0 Uses

    0 Comments

    0 Stars


  • MPPT Solar Charge Controller

    MPPT Solar Charge Controller

    10A MPPT Solar Charge Controller with dual USB ports using Low-power 32bit ARMCortex-M0+ MCU (STM32L072). Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C

    5 years ago

    0 Uses

    3 Comments

    0 Stars


  • MPPT Solar Charge Controller

    MPPT Solar Charge Controller

    10A MPPT Solar Charge Controller with dual USB ports using Low-power 32bit ARMCortex-M0+ MCU (STM32L072). Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C

    2 years ago

    0 Uses

    1 Comment

    0 Stars


  • MPPT Solar Charge Controller

    MPPT Solar Charge Controller

    10A MPPT Solar Charge Controller with dual USB ports using Low-power 32bit ARMCortex-M0+ MCU (STM32L072). Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C

    5 years ago

    0 Uses

    1 Comment

    0 Stars


  • MPPT Solar Charge Controller

    MPPT Solar Charge Controller

    10A MPPT Solar Charge Controller with dual USB ports using Low-power 32bit ARMCortex-M0+ MCU (STM32L072). Expandable via Olimex Universal Extension Connector (UEXT) featuring I2C

    2 years ago

    0 Uses

    1 Comment

    0 Stars


  • Coffee Waker Main HQ W/ Module V5.0.1 1243 f1b0 4389

    Coffee Waker Main HQ W/ Module V5.0.1 1243 f1b0 4389

    Multi-subsystem ESP32-S3 coffee maker/alarm controller board for a Coffee Waker appliance. The design uses an ESP32-S3-WROOM-1-N8R8 module as the main Wi-Fi/Bluetooth MCU, with USB-C 2.0 device connectivity through a USB4105-GF-A connector, 5.1 kΩ CC pull-downs, and USBLC6-2SC6 ESD protection on the USB D+/D− pair. Power architecture includes a 12 V input on a JST VH B4P connector, a TPS62932 buck regulator generating the 5 V rail, a TLV1117LV33 3.3 V LDO for MCU/logic power, and TPS22919 load switches for controlled 3.3 V/5 V peripheral rails. Functional blocks include an NAU7802 load-cell ADC on I2C with two differential load-cell channels, a MAX98357A I2S audio amplifier/DAC with speaker/output filtering, a microSD socket on SDIO, I2C/test headers, UART/programming header, and auxiliary JST VH connectors for wake-light or external loads. The high-voltage section includes 120 VAC input/output screw terminals, a 5 V SPST-NO relay rated 15 A / 240 VAC max, a 1 A fuse, MOV surge suppression, diode snubber, and a dedicated heater output terminal.

    2 months ago

    0 Uses

    0 Comments

    0 Stars


  • 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

    6 months ago

    0 Uses

    0 Comments

    0 Stars