• [PROJECT] JTAGULAXEL

    [PROJECT] JTAGULAXEL

    JTAGulator copied from Joe Grand design. Allows to discover JTAG interfaces on embedded systems. Also allows to find UART interfaces. Is able to use OpenOCD to debug chips.

    greg

    +

    U
    U

    2 years ago

    0 Uses

    0 Comments

    0 Stars


  • TPS63802 3.3V Buck-Boost Regulator 6248

    TPS63802 3.3V Buck-Boost Regulator 6248

    Single-subsystem 3.3 V synchronous buck-boost regulator reference built around the TI TPS63802DLAR in a 10-pin VSON package. The design accepts a VBUS input rail into VIN, uses a Bourns SRP4020TA-4R7M 4.7 µH power inductor between L1/L2, and generates PP3V3 from the adjustable TPS63802 output path. The TPS63802 metadata lists a 1.3 V to 5.5 V input range, 2 A output current, selectable switching-frequency modes around 1.4 MHz to 2.1 MHz, and -40 °C to +125 °C junction operation. Support circuitry includes 22 µF and 1 µF ceramic input/output capacitors, a 511 kΩ / 91 kΩ feedback divider for the PP3V3_FB node, a VBUS-derived enable divider using 93.1 kΩ and 100 kΩ resistors, MODE tied to GND, and a 100 kΩ pull-up from PP3V3 to the power-good output. Intended as a reusable compact 3.3 V buck-boost power-supply module for USB, battery, portable, IoT, or embedded sensor designs.

    11 days ago

    0 Uses

    0 Comments

    0 Stars


  • ESP32/ eMMC Module

    ESP32/ eMMC Module

    ESP32 /eMMC Integration with Bidirectional Level Shifting Project Overview: This project aims to integrate an ESP32 microcontroller with an eMMC (embedded Multi Media Card) storage module to create a robust data processing and storage solution. The system utilizes bidirectional level shifting to ensure seamless communication between the 3.3V logic of the ESP32 and the 1.8V logic of the eMMC, enabling efficient data handling and processing. Objectives: Data Storage and Processing: Leverage the high-speed capabilities of the eMMC for data storage while offloading processing tasks from the ESP32 to enhance overall system performance. Voltage Level Compatibility: Implement a bidirectional level shifting solution to facilitate communication between the ESP32 and eMMC, ensuring signal integrity and compatibility across different voltage levels. Modular Design: Create a modular and scalable design that can be easily adapted for various applications, including IoT devices, data logging systems, and embedded applications. Key Components: ESP32 Microcontroller: A powerful microcontroller with integrated Wi-Fi and Bluetooth capabilities, ideal for IoT applications. eMMC Storage Module: A high-speed storage solution that provides ample memory for data-intensive applications. Bidirectional Level Shifter: A 20-channel level shifter (74LVC4245 and TXB0104D) to convert signals between 1.8V and 3.3V, ensuring reliable communication between the ESP32 and eMMC. Power Management: Utilize a MIC5205 LDO voltage regulator to step down the 3.3V supply to 1.8V for the eMMC, ensuring stable power delivery. Implementation Steps: Circuit Design: Design the circuit schematic, including connections for the ESP32, eMMC, level shifter, and power management components. PCB Layout: Create a PCB layout that optimizes trace lengths for high-speed signals, ensuring proper length matching and minimizing noise. Firmware Development: Develop firmware for the ESP32 to handle data reading, writing, and processing tasks, as well as managing communication with the eMMC. Testing and Validation: Conduct thorough testing to validate the functionality of the system, ensuring reliable data transfer and processing capabilities. Expected Outcomes: A fully functional system that demonstrates the integration of the ESP32 with eMMC storage, showcasing efficient data handling and processing. A modular design that can be adapted for various applications, providing a foundation for future projects in IoT and embedded systems.

    a year ago

    0 Uses

    0 Comments

    0 Stars