ttOgSaFv9

ESP32_C3_LCDKit

 
Overview

![01-LCDKit project.png]
PDF_ESP32_C3_LCDKit.zip
Altium_ESP32_C3_LCDKit.zip
PADS_ESP32_C3_LCDKit.zip
BOM_ESP32_C3_LCDKit.xlsx
91860
MoriPower-GBA Lithium-ion Battery Charge/Discharge Module (AXP209 Version)
MoriPower-GBA Lithium-ion Battery Charge/Discharge Module (AXP209 Version)
 The MoriPower-GBA lithium battery charge/discharge module (AXP209 version)
 
uses the AXP209 as the PMIC, supports ordinary polymer soft-pack lithium batteries, and outputs 3.3V to the GBA. When
the battery voltage is below 3.5V, the low battery indicator D2 will light up; during charging, the charging indicator D1 will light up.
Charging supports a C-to-C connector with a 5V input.
 
Note:
1. The 30mΩ resistor in the charging circuit cannot be replaced with a 0Ω resistor, as this will cause overheating during charging.
2. The inductor's rated current must be above 1A.
3. If the charging indicator flashes once per second during charging, it indicates a charging malfunction; resolder the AXP209, as this is caused by a lack of proper grounding at pin 37.
PDF_MoriPower-GBA Lithium Battery Charge/Discharge Module (AXP209 Version).zip
Altium_MoriPower-GBA Lithium Battery Charge/Discharge Module (AXP209 Version).zip
PADS_MoriPower-GBA Lithium Battery Charge/Discharge Module (AXP209 Version).zip
BOM_MoriPower-GBA Lithium Battery Charge/Discharge Module (AXP209 Version).xlsx
91861
Sky Star Expansion Board
Sky Star Expansion Board
I. Project Introduction
This is a SkyStar expansion board developed based on LCSC SkyStar, compatible with three versions of SkyStar (STM32/GD32/HC32).
II. Onboard Functions
2.1 Digital Tube
2.2 I2C Display
2.3 Vibration Motor 2.4
Buzzer
2.5 RTC Clock
2.6 Independent Buttons
2.7 Matrix Buttons
2.8 Potentiometer
2.9 Thermistor
2.10 Temperature and Humidity Sensor
2.11 SPI Display
90c80dd00a68e902d5464adfd55eb682.mp4
PDF_SkyStar Extension Board.zip
Altium_SkyStar Expansion Board.zip
PADS_SkyStar Expansion Board.zip
BOM_SkyStar Expansion Board.xlsx
91862
RTL8305NB-CG 5-port 100Mbps switch
This low-cost 5-port switch based on the 8305nb is simple to solder and inexpensive, making it suitable for beginners.
Soldering Difficulty: Easy
Soldering Time: 15 min, 20-35 min for beginners
Component Cost:
RJ45 1X5 socket, all plastic 0.75r, half-package 1r, full package 3-4r;
RTL8305NB 2.5-3r;
H1102NL 0.4-0.5r;
other components 3r;
total 8.5-11r.
Test Diagram: Tested using GT01F4GA board and Itestatt software, no packet loss after 3 days of full load testing.
PDF_RTL8305NB-CG 5-Port 100Mbps Switch.zip
Altium_RTL8305NB-CG 5-port 100Mbps switch.zip
PADS_RTL8305NB-CG 5-Port 100Mbps Switch.zip
BOM_RTL8305NB-CG 5-Port 100Mbps Switch.xlsx
91864
The Super Spark Source for [2023 Electronic Engineering Contest Problem A] and [Switching Power Supplies]
This is an open-source project that includes [2021 Problem C], [2022 Problem A], [2023 Problem A], [BOOST], [BUCK-BOOST], and [inverter circuit].
This project
introduction
includes the following parts:
1. Schematic diagram of a three-port DC-DC converter (Problem C of the 2021 National Electronic Design Contest)
; 2. Schematic diagram of a single-phase AC electronic load (Problem A of the 2022 National Electronic Design Contest)
; 3. BOOST circuit;
4. BUCK-BOOST circuit;
5. DC-AC converter;
6. Schematic diagram of a single-phase inverter parallel operation system (Problem A of the 2023 National Electronic Design Contest).
Why only schematic diagrams? Because during the contest, things were rushed; PCB layouts were repeatedly drawn and deleted, and eventually lost. So please bear with it.
Note: When opening the project, first look at the readme. The program was written by my teammate, so there is no actual code! No code! No code! But there is a program logic!
==============================2023 Electrical Engineering Contest A Project Introduction================================
This project has not completed the advanced part, only the basic requirements have been met.
I. Project Requirements
Let's review the basic requirements of the 2023 Electrical Engineering Contest A Project.
1. Basic Requirements
(1) Disconnect S2 and close S1, and use only inverter 1 to supply power to RL. When the effective value of the output voltage Uo is 24V±0.2V and the frequency fo is 50Hz±0.2Hz, the effective value of the output current Io is 2A.
(2) Under the working conditions of basic requirement (1), the total harmonic distortion (THD) of the output AC voltage is not greater than 2%.
(3) Under the working conditions of basic requirement (1), the efficiency of inverter 1 is not less than 88%.
(4) With S2 open and S1 closed, only inverter 1 supplies power to the load. When Io varies between 0A and 2A, the load regulation rate SI1 ≤ 0.2%.
II. Overall Design Block Diagram and Description
III. Hardware Circuit Description
IV. Software Part and Output Results
Software Part:
(1) Program Function Description
The microcontroller is made into an automatically adjustable SPWM wave generator that can stably output voltage and maintain communication with the specified circuit.
(2) Program Design Ideas
To complete the design of the single-phase inverter parallel operation system in this paper, not only hardware design is required, but also software design. In order to realize the various functions of the microcontroller, the compilation of software programs is indispensable. This system uses C language to write programs and Keil5 DMK as the integrated development environment.
Dividing a sine wave with F=50Hz and T=20ms into 200 equal parts, we know that each part is 1/(200*50)=0.1ms=100us.
Therefore, by modifying the width of the PWM wave every 0.1ms, a sine wave similar to an SPWM wave can be output, as shown in the figure below.
The microcontroller configuration is as follows:
Set the total system clock frequency to 48MHz;
use advanced timer TIM1 to output a 20kHz dual-channel complementary PWM wave with dead time as the carrier of the SPWM;
use general-purpose timer TIM2 to perform time-division processing of the program, and run the corresponding program when the time reaches the corresponding time to ensure the program runs in an orderly manner;
use general-purpose timer TIM3 to change the width of the PWM wave every 0.1ms as the fundamental wave of the SPWM, and read the ADC value and feed it back to the microcontroller for peak adjustment of the SPWM wave;
use ADC1 group, and use the 4 ADC channels in the group to read the values ​​of voltage, current, etc.
Output Results:
V. My Own Notes
=== ... =============================BUCK-BOOST Circuit Description= ...



PDF_【2023 Electronic Engineering Contest A Problem】and 【Switching Power Supply】Super Spark Source.zip
Altium_【2023 Electronic Engineering Contest A Problem】and 【Switching Power Supply】Super Spark Source.zip
PADS_【2023 Electronic Engineering Contest A Problem】and 【Switching Power Supply】Super Spark Source.zip
BOM_【2023 Electronic Engineering Contest A Problem】and 【Switching Power Supply】Super Spark Source.xlsx
91865
51 microcontroller minimum system
The microcontroller minimum system board based on the STC89C52RC is easy to replicate.
Project Inspiration:
I had been using a Puzhong development board to learn microcontrollers, but after a while, I felt that some functions were not comprehensive enough. Therefore, I designed my own microcontroller minimum system board and then connected external circuitry for use.
The circuit design
is simple in principle, using a CH340C to communicate with the microcontroller, and downloading requires only a T-Pic cable.
Replicating the project
as a whole is not difficult. However, care must be taken when soldering the T-Pic; because the mounting holes for the T-Pic are relatively small, it's crucial to ensure the T-Pic is completely secured during soldering, otherwise, the T-Pic port might become dislodged when connecting it later.
BOM_Board1_Schematic1_2024-09-24.xlsx
IMG_2673.HEIC.JPG
PDF_51 Microcontroller Minimum System.zip
Altium_51 Microcontroller Minimum System.zip
PADS_51 Microcontroller Minimum System.zip
BOM_51 Microcontroller Minimum System.xlsx
91866
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-23 02:59:33
  • [Evaluation of Motor Kit P-NUCLEO-IHM]-2.3, Software Analysis--Code Generation
  • [Life insights] What is the future of FPGA?
  • Bridge Rectifier
  • Creativity changes life. Do you all feel the same way?
  • Singles looking for love
  • CircuitPython 6.1.0-rc.0 released

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号