Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
Elecrow community is a shared platform and we are not responsible for any design issues.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
Elecrow community is a shared platform and we are not responsible for any design issues.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
Elecrow community is a shared platform and we are not responsible for any design issues.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
Elecrow community is a shared platform and we are not responsible for any design issues.
closed
user-img

DIY TECHOS

Published: Jul 06,2024

AMAZING DIY DESKTOP CHARGING STATION

AMAZING DIY DESKTOP CHARGING STATION.IT IS MINI IN SIZE,BUT IYT HAS POWER LIKE MONSTER.

ccc ccc
Copyright Info

Attribution-ShareAlike (CC BY-SA)

Read More⇒
  269
  3
  0
cover-img
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Story

Four-way Desktop Smart Charging Station

Project Overview

This project aims to create a practical, intelligent multi-channel desktop charger. The design and implementation are open source, encouraging enthusiasts to replicate, improve, and sell a limited number of finished products or kits at a fair price, promoting the spirit of open-source collaboration.

 

 

Description

Hardware

  • Components: Upper board, lower board, front panel, rear panel
  • Files: Gerber files, schematic source files, schematic PDF, coordinate files, BOM file

Firmware

  • Components: ESP32C3FN4 firmware and tools, drivers, burning software

Software

  • Development Environment: esp-idf-4.4

Structure

  • Files: Circuit board and shell assembly files (SolidWorks 2022)

Documentation

  • Manuals: Project-related documents

Data Description

The project includes all necessary files for replication:

  • Gerber files for all boards (upper, lower, front panel, rear panel)
  • Schematic source files
  • README file
  • Firmware and bootloader
  • Structural design files
  • Manuals and drivers
  • Source code project folder
  •  

Project Introduction

Hardware Selection

    1. Control MCU: ESP32C3FN4
      • Features: WiFi, Bluetooth, built-in 4M FLASH
    2. C-Port Power: Zhirong SW3526
      • Features: Multiple fast charging protocols, integrated power tube, max 65W per channel
    3. A-Port Power: Ingenic IP6525T
      • Features: Max 18W per channel
    4. Display: 0.96-inch OLED screen
    5. Protection Circuit: Anti-reverse connection, overcurrent protection, anti-ignition slow start
    6. Indicators: Four-way RGB lights for system status
    7. Sensor: LIS3DH accelerometer for vibration control or somatosensory operation

Project Parameters

  • Input Voltage: 10V-32V DC
  • Input Power: >80W (144W at full load)
  • Fast Charging Protocols:
    • C Port: PPS/PD3.0/PD2.0/QC4+/QC4/QC3.0/QC2.0/AFC/FCP/SCP/PE2.0/PE1.1/SFCP/BC2.1/Apple/Samsung
    • A Port: DCP/QC2.0/QC3.0/FCP/AFC
  • Output:
    • C Port Voltage: 0.3-22V, Current: 0-3.3A
    • A Port Voltage: 0.3-12V, Current: 0-3A
  • PCB: 47*80 mm, 1.6mm thickness, four-layer
  • Overall Size: 50x20x80 mm

Production Notes

  1. Testing: Ensure no short circuits or cold soldering before connecting to the computer.
  2. Heat Dissipation: Place heat conductive sheets on the power stage.
  3. Welding: Use steel mesh welding for cost-effective reflow soldering.
  4. Power On: Start with 5V power, then increase voltage after verifying output.
  •  

    Firmware Burning Tutorial

    1. Download Tool: Use flash_download_tool_3.9.2.
    2. Burning Steps:
      • Connect device to computer via USB.
      • Set download mode and addresses as shown in provided images.
      • Burn firmware, then power cycle the device.

    • BurnerBurner connection board

     

    figure 1figure 2image 3

    • OTA uses a ping-pong update partition of APP+OTA1+OTA2 (so that even if the power is cut off or the network is disconnected during the update, the device will not be bricked). After the initial burning and subsequent cover is closed, wireless updates can be used subsequently.
    •  

    IDF Development

     

    Environment Setup

    1. VScode: Install VScode and ESP-IDF extension.
    2. Configuration: Use ADVANCED mode to set software source, IDF version (release/4.4), and paths.
    3. Tool Installation: Download and install ESP-IDF tools.

    Importing and Verifying Project

    1. New Project: Create a new project to verify the setup.
    2. .vscode Folder: Copy necessary files for IDF and Vscode functionality.
    3. Compilation: Verify the environment by compiling a sample project.
    • After the plug-in is installed, press F1, find the option in the command Configure ESP-IDF extensionand click:
    • Select ADVANCED mode to configure some options in detail:
    •  
    •  
    •  
    •  

     

     

     

     

    Function Development

    • Completed:
      • Remote network upgrade (OTA)
      • WIFI network configuration
      • Main interface display
      • Fast charging protocol analysis
      • RGB Indicator
      • Voltage and current monitoring
      • Overcurrent and reverse connection protection
    • In Progress:
      • Remote control charger four-port switch
      • Accelerometer functions
      • C port power limit
      • OTA automatic detection version upgrade
    • Planned:
      • Computer CPU and memory usage display
      • Weather display
      • Fan number display
      • Gravity rotating screen
      • Bluetooth broadcast detection for automatic power on/off

    2022-6-16

    2022-6-18

    Conclusion

    This project promotes an open-source environment, allowing enthusiasts to replicate, improve, and share their innovations. The provided resources and detailed instructions ensure accessibility and encourage collaboration. The finished products showcase the community's capability to develop practical and intelligent solutions.

    Code
    • COMPLETE SOURCE CODE

      https://drive.google.com/file/d/11VtVim7sMWoSIQxEZmuBLxSwrir5QBMr/view?usp=sharing
      View
    Schematic and Layout
    • TOP BOARD SCHEMATIC

      PDF__topBoard_PCBWay_Community_58265323668940fa4eb5f.pdf
      Download(0)
    • BOTTOM BOARD SCHEMATIC

      PDF_bottomBoard_PCBWay_Community_7814183596689411660dab.pdf
      Download(0)
    user-img

    DIY TECHOS

    + Follow

    Topic

    View All
    • Comments( 0 )
    • Like( 3 )
    /1000
    Upload a photo:
    You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

    You May Also Like

    View All