* 1. Project function introduction:
Measure the voltage, current, and power of the USB port output
* 2. Project attributes:
Designed according to the official ammeter, using National Technology MCU + 0.96-inch OLED
! [DQ8`FH64X31R4DA7BBENV85.jpg]
9F18280A171B8BCC0845BC181DEF7270.jpg
3316B3B1DC36D0924B98BBC180668C65.jpg
DQ8`FH64X31R4DA7BBENV85.jpg
PCB_PCB1_2022-11-05.pdf
BOM_Board1_PCB1_2022-11-05.xlsx
Altium_#The 7th Altium Electric Competition#USB Electric Meter_2022-11-05.zip
PDF_#The 7th Lichuang Electric Competition#USB Electric Meter_2022-11-05.zip
BOM_Board1_#The 7th Lichuang Electric Competition#USB Electric Meter_2022-11-05.xlsx
59309
#The 7th LiChuang Electric Competition# [2022 Summer Training Camp, LiChuang Electric Competition] USB voltage and current meter
Introduction: Modular full-rate 3.1 USB voltage, current and power meter based on N32G430 https://oshwhub.com/hwg0516
Note: * is a required field,
please fill it in during the registration stage↓
* 1. Project function introduction
Please enter the content... USB voltage, current and power meter based on N32G430C8L7, using 24P full-pin male and female sockets, full blood 3.1, 24P line all routed, retaining the lightning protocol communication capability
(impedance is not matched, equal length routing, you need to paste aluminum shielding to avoid RXTX signal interference)
The overall modular design is adopted, and the 3.3V power supply can be freely changed from LDO to DCDC, or the sampling circuit can be replaced, etc. Multiple groups of idle IIC/ADC interfaces are introduced, and other functions such as temperature measurement can be added through flying lines.
*2. Project attributes
Original project.
* 3. Open source agreement
GPL3.0
*4. The hardware part
is based on the N32G430C8L7 main control, and the power supply uses SE8633LDO, which supports up to 80V input to ensure safety. The current detection supports INA199/226. The overall structure uses a multi-layer stacking design, retains 24P full pins, supports the measurement of Thunderbolt hard disk boxes, etc. The bias hardware position is reserved and can be changed to support bidirectional functions.
*5. The software part
uses an unofficial solution, the code is slightly modified, and the screen can be turned on by flashing the official solution
*6. BOM list
*7. Competition LOGO verification

* 8. Demonstrate your project and record it as a video and upload it
Lichuang Electric Race: USB Amperemeter.mp4
N32G430C8L7-USBMeter.hex
BOM_Board1_PCB2_2022-8-29.pdf
PDF_#The 7th Lichuang Electric Competition# [2022 Summer Training Camp, Lichuang Electric Competition] USB Voltage and Current Meter_2022-11-05.zip
BOM_Board1_PCB2_2022-11-05.xlsx
Altium_#The 7th Altium Electronic Competition#[2022 Summer Training Camp, Altium Electronic Competition] USB Voltage and Current Meter_2022-11-05.zip
PCB_PCB2_2022-11-05.pdf
BOM_Board1_#The 7th LiChuang Electric Competition# [2022 Summer Training Camp, LiChuang Electric Competition] USB voltage and current meter_2022-11-05.xlsx
59340
#The7thLiChuangElectricityContest#USB power meter
Introduction: USB ammeter based on N32G430C8L7+INA199, with an accuracy of 1%, can check the current when USB is working, and has a reserved temperature and pressure interface. Input voltage 4.75V-40V.
* 1. Project function introduction:
A USB ammeter made based on N32G430C8L7+INA199 with an accuracy of 1%. It can check the current when the USB is working and reserve a temperature and pressure interface. The input voltage is 4.75V-40V.
*2. The project properties
refer to the official case of the National Technology Training Camp to detect the real-time current of the USB interface.
* 3. Open source agreement
GPL 3.0
*4. The hardware part
is based on the national N32G430C8L7 main control chip. The ADC samples the INA199 output to calculate the current. The ADC samples the voltage between the voltage divider resistors to calculate the voltage value. The voltage and current are output to the 0.91-inch OLED display through SPI to realize real-time monitoring of voltage and current.
The schematic diagram and PCB are drawn by the fully online version of lceda professional version.
*5. The software
code part is written by keil5, and the code refers to the official case routine.
*6. Competition LOGO verification

* 7. Physical verification

5410f741b425e2f3d063dc577aa932c2.mp4
N32G430C8L7-USBMeter.hex
PCB_PCB_2022-11-05.pdf
BOM_Board1_PCB_2022-11-05.xlsx
Altium_#The 7th Altium Power Competition#USB Power Meter_2022-11-05.zip
PDF_#The 7th Lichuang Electric Competition#USB Power Meter_2022-11-05.zip
BOM_Board1_#The 7th Lichuang Electric Competition#USB Power Meter_2022-11-05.xlsx
59342
#The 7th Lichuang Electric Competition#Current and voltage table
Introduction: The current and voltage meter is made using the National Technology MCU - N32G430C8L7.
1. Project function introduction:
This is a current and voltage meter made using the National Technology MCU - N32G430C8L7.
2. Project attributes:
This project is open to the public for the first time.
3. Open source agreement
GPL 3.0
4. Hardware part:
The hardware part is designed using EasyEDA.
This project is designed with reference to the chip manual. The necessary pins for the chip to work are configured, such as VDD and VSS (see the data manual for special configurations of some pins). In the burning program part, the NRST and PD0-BOOT0 pins are used for mode selection, PA14 (SWCLK) and PA13 (SWDIO) are used for SW download, that is, keil can be used for direct download, PA10 (USART_RX) and PA9 (USART_TX) are used for serial port download, and hex files are used for download. PA4 and PA5 are used to drive I2C and control the screen. PA1 collects voltage and measures the voltage, and PA2 measures the current.
Note: When programming the serial port, remember to pull up BOOT0, TX to RX, RX to TX;
when designing the hardware, make rest and boot into buttons for easy debugging.
5. For software,
refer to Appendix 2
6.
For BOM list, refer to the BOM list in the following text
for more details: https://diy.szlcsc.com/posts/d76d9cb41705430e9a54e7a5feed07a5
VID_20220829_195542.mp4
N32G430C8L7-USBMeter.zip
59418
#The 7th Lichuang Electronic Competition# Low-cost full-key custom small keyboard
Introduction: Only 5 yuan a piece of emulator-free download 32-bit MCU, allowing you to have 10 key layers, full key and knob customization, OLED display level, key macro customization. Please note that this version is only for display and no firmware will be released. You can expect the next version to be still cost-effective
1. Project function introduction:
The first low-cost qmk+vial full-key hot-swappable knob screen RGB keyboard using national technology MCU (should be the lowest cost solution with the same configuration on the current platform). 10 layers are made for now, it won’t be enough.
59479
#The 7th Lichuang Electric Competition#USB current and voltage meter
Introduction: USB current and voltage meter, made with national technology n32g430 series mcu. The maximum voltage is 6V and the maximum current is 3A
Note: * is a required field,
please fill it in during the registration stage↓
* 1.
Please enter the content of the project function introduction...
USB current and voltage meter, used to measure the current and voltage of USB-powered devices such as mobile phone charging and USB lights.
Note: The topic is not limited, it can be a solution to a problem in life/work, a solution designed for a certain group of people/scene, a graduation project/course design/DIY project/purely cool project, etc. Mainly talk about what problem you solved by what means.
*2.
Please enter the content of the project attributes...
public, original, and has not won any prizes.
Note: Please indicate whether the project is publicly disclosed for the first time; whether the project is original; whether the project has won awards in other competitions, and if so, describe the details of the award; whether the project has participated in the defense at school.
* 3. Open source agreement
GPL3.0
Note: Altruism is self-interest, please read the following content carefully.
Embrace open source and give the project unlimited value. It is recommended that more than 80% of the core functions of the project be open source;
if a part of the function is irreplaceable and the project cannot solve the corresponding problem after deleting it, then the function implemented by this part is the core function of the project; for example, if an electronic load is designed and a host computer software is designed to monitor power changes, the electronic load is the core function and the host computer software is an auxiliary function; for example, an isolated 485 module is used in the electronic load to communicate with the host computer, then the communication function implemented by this 485 module is an auxiliary function;
the project should choose an open source protocol that suits it. If the project references other open source projects, the source should be indicated and the original author's open source protocol should be followed; the original project is recommended to use the GPL3.0 open source protocol;
the functions directly referenced from the original circuit or original code of the open source project cannot be used as the core functions of your own project, and the functions directly implemented using the general modules on the market cannot be used as the core functions of your own project.
Please fill in the following in the competition stage↓
*4. Please enter the content for the hardware part
...





Note: It is recommended to use Jiali Chuang EDA. If you choose other EDA tools, please upload the schematic diagram in PDF format, the PCB drawing in PDF format, and the PCB file in Gerber format in the attachment. Here you can explain in detail the implementation principle and mechanism of your project
, precautions, debugging methods, testing methods, etc. It is recommended to introduce your ideas to others in the form of pictures and texts.
*5.
Please enter the content for the software part...
The program part borrows some codes of the USB power meter using 1602 screen from the official training camp and tylsjd.
Training camp official: https://oshwhub.com/limengmeng12345/ji-chu-ying-usb-dian-ya-biao
tylsjd: https://oshwhub.com/tylsjd/usb-gong-s
All codes are open source. You can use stlink, jlink, and serial port to download.
See the attachment for the program
. Note: If your project involves software development, please upload the corresponding engineering source code in the attachment. Here you can explain in detail your software flow chart, functional module block diagram, explanation or popular science of related algorithms, source code structure, compilation environment construction and configuration, source code compilation method, program burning method, etc. It is recommended to introduce your ideas to others in the form of pictures and texts.
*6.
Please enter the content of the BOM list...

Note: The BOM list involved in the project. Please upload a screenshot of the BOM in this location. Please upload the details of the list in PDF format to the attachment. It is recommended to include model, brand, name, package, procurement channel, purpose, etc. The specific content and form should be based on the clear expression of the project composition.
*7. Competition LOGO verification

logo is in the lower right corner of the board.
Please upload the project picture containing the competition logo. The logo is printed on the PCB in the form of silk screen.
Click zip to download the competition logo! (Competition logo).zip
* 8. Demonstrate your project and record it into a video and upload it .
See the attachment for
video requirements: Please shoot horizontally, with a resolution of not less than 1280×720, in Mp4/Mov format, and a single video size is limited to 100M;
video title: Lichuang Electric Competition: {Project Name}-{Video Module Name}; such as Lichuang Electric Competition: "Autonomous Driving"-Team Introduction.
More details: https://diy.szlcsc.com/posts/d76d9cb41705430e9a54e7a5feed07a5
Lichuang Electric Competition: "USB Current and Voltage Meter".mp4
N32G430C8L7-USBMeter_1602.zip
59484
#The 7th Lichuang Electric Competition# Small USB ammeter
Introduction: According to the [Training Camp Official Case], a mini USB ammeter designed based on N32G430.
* 1.
Please enter the content of the project function introduction...
Note: The topic is not limited, it can be a solution to a problem in life/work, a solution designed for a certain group of people/scene, a graduation project/course design/DIY project/purely cool project, etc. Mainly talk about what problem you solved by what means.
* 2.
Please enter the content of the project attributes...
Note: Please indicate whether the project is publicly disclosed for the first time; whether the project is original; whether the project has won awards in other competitions, if so, please describe the details of the award; whether the project has participated in the defense at school.
* 3.
Please enter the content of the open source agreement...
Note: Altruism is self-interest, please read the following content carefully.
Embrace open source and give unlimited value to the project. It is recommended that more than 80% of the core functions of the project be open source;
if a part of the function is irreplaceable and the project cannot solve the corresponding problem after deleting it, then the function implemented by this part is the core function of the project; for example, if an electronic load is designed and a host computer software is designed to monitor power changes, the electronic load is the core function and the host computer software is an auxiliary function; for example, an isolated 485 module is used in the electronic load to communicate with the host computer, then the communication function implemented by this 485 module is an auxiliary function;
the project should choose an open source protocol that suits it. If the project references other open source projects, the source should be indicated and the original author's open source protocol should be followed; the original project is recommended to use the GPL3.0 open source protocol;
the functions directly referenced from the original circuit or original code of the open source project cannot be used as the core functions of your own project, and the functions directly implemented using the general modules on the market cannot be used as the core functions of your own project.
Please fill in the following in the competition stage↓
*4. Please enter the content for the hardware part
...
Note: It is recommended to use Jiali Chuang EDA. If you choose other EDA tools, please upload the schematic diagram in PDF format, the PCB drawing in PDF format, and the PCB file in Gerber format in the attachment. Here you can explain in detail the implementation principle and mechanism of your project, precautions, debugging methods, testing methods, etc. It is recommended to introduce your ideas to others in the form of pictures and texts.
*5.
Please enter the content of the software part...
Note: If your project involves software development, please upload the corresponding engineering source code in the attachment. Here you can explain in detail your software flow chart, functional module block diagram, explanation or popular science of related algorithms, source code structure, compilation environment construction and configuration, source code compilation method, program burning method, etc. It is recommended to introduce your ideas to others in the form of pictures and texts.
*6.
Please enter the content of the BOM list...
Note: The BOM list involved in the project. Please upload a screenshot of the BOM in this position. Please upload the list details in the attachment in PDF format. It is recommended to include model, brand, name, package, procurement channel, purpose, etc. The specific content and form should be based on the clear expression of the project composition.
*7. For the competition LOGO verification,

please upload a project picture containing the competition logo, and the logo is printed on the PCB in the form of silk screen.
Click zip to download the competition logo! (Contest logo).zip
* 8. Demonstrate your project and record it as a video and upload it.
I don’t know if it’s a welding problem or something else. The finished product can be burned, but it can’t work properly. It’s still under debugging, but I only bought one MCU.
Video requirements: Please shoot horizontally, with a resolution of no less than 1280×720, in Mp4/Mov format, and a single video size limited to 100M;
video title: Lichuang Electric Competition: {Project Name}-{Video Module Name}; such as Lichuang Electric Competition: "Autonomous Driving"-Team Introduction.
More details: https://diy.szlcsc.com/posts/d76d9cb41705430e9a54e7a5feed07a5
N32G430C8L7-USBMeter.rar
BOM Download
Schematic_#The 7th Lichuang Electric Competition#Small USB Amperemeter_2022-10-07.pdf
SCH_#The 7th Lichuang Electric Competition#Small USB Amperemeter_2022-10-07.json
SCH-USB Amperemeter_2022-10-07.schdoc
PCB_PCB-USB Amperemeter_2022-10-07.pdf
PCB_PCB-USB Amperemeter_2022-10-07.json
PCB-USB Amperemeter_2022-10-07.pcbdoc
Gerber_PCB-USB Amperemeter.zip
59501
#The 7th Lichuang Electric Competition# Ammeter Making
Introduction: Jiali Chuangdian Racing
* 1. Project function introduction
Based on n32g40c8l7, it has a 0.91-inch screen displaying an ammeter of about 5V.
* 2. Project attributes
Maximum supported voltage: 6V
Maximum current: 2.8A
It was my first attempt as a newbie. I knew there were too many defects, but I finally overcame the difficulties and completed it.
* 3. Open source agreement
GPL3.0
* 4. Hardware part
National Technology chips and related hardware, if not, can be purchased in LiChuang Mall.
* 5. Software part
MDK arm 5 and Jia LiChuang eda
code part refer to the official case of National Technology
.
* 6. BOM list
Note: BOM list involved in the project. Please upload a screenshot of the BOM in this position. Please upload the list details in the attachment in PDF format. It is recommended to include model, brand, name, package, procurement channel, purpose, etc. The specific content and form should be based on the clear expression of the project composition.
*7. Contest LOGO verification
* 8. Demonstrate your project and record it into a video and upload it
[Jialichuang Electronic Competition Works-Bilibili] https://b23.tv/AGwxWcX
More details: https://diy.szlcsc.com/posts/d76d9cb41705430e9a54e7a5feed07a5
BOM_Board1_Schematic1_2022-08-14.xlsx
VID_20220828_152927.mp4
PCB_PCB1_1_2022-11-05.pdf
BOM_Board1_1_PCB1_1_2022-11-05.xlsx
Altium_#The 7th Altium Electric Competition#Ammeter Production_2022-11-05.zip
PDF_#The 7th Lichuang Electric Competition#Ammeter Production_2022-11-05.zip
BOM_Board1_1_Schematic1_2022-11-05.xlsx
59546
electronic