nDBehPE

H750 Oscilloscope

 
Overview
 
Project Principle: This project utilizes analog circuit components such as resistor dividers, operational amplifiers, and comparators to implement signal conditioning, amplification, shifting, filtering, and comparison functions to adapt to the input and output ranges of the STM32H750's ADC and DAC, thus realizing the oscilloscope's sampling and output functions. It also uses switches and voltage divider networks to implement the segmentation function of analog input and output channels, improving the measurement accuracy and output resolution of small signals. Furthermore, it utilizes the STM32H750's timer function to implement triggering and frequency measurement functions.
Project Functionality: This project can function as a dual-channel oscilloscope, measuring analog signals within a ±15V range and converting them into digital signals within a 0-3.3V range for sampling by the STM32H750's ADC. It can also function as a single-channel signal source, outputting analog signals within a ±10V range, which are then generated by the STM32H750's DAC. It can also square-wave the input signal and utilize comparators and timers to implement triggering and frequency measurement functions.
BOM_Board1_PCB1_2023-10-30.xlsx
AFE03 (1).rar
PDF_H750 Oscilloscope.zip
Altium_H750 Oscilloscope.zip
PADS_H750 Oscilloscope.zip
BOM_H750 Oscilloscope.xlsx
97178
Based on SL2.1A USB 1-to-4 hub (verified)
Integrated 4 USB ports; Chip: SL2.1S. Hub chip solution verification board. (Verified) (Replica!!!!)
Anyone who's into electronics
 
knows that computers often don't have enough USB ports, especially ultrabooks, which usually only have 2-3. After plugging in a keyboard, mouse, and other devices, there are often no usable ports left. Frequent plugging and unplugging can cause USB ports to loosen, and sometimes the cables are too short, which is incredibly annoying. USB ports are also prone to damage (don't ask me how I know, I've already ruined a 3.0 USB port). I previously bought a USB 2.0 hub, but it became unstable when plugging in just two USB devices. To solve this problem, I made a 1-to-4 USB 2.0 hub based on the SL2.1A chip. (I'm still modifying the board in my dorm on May 20th, what a miserable time!) I've
 
  replicated this project from this link: https://oshwhub.com/li31951/usb-ji-xian-qi (detailed data and information can be found in this link).
  I've added working LEDs and cutouts for separate processing!
PDF_SL2.1A USB 1-to-4 Hub (Verified).zip
Altium_SL2.1A USB 1-to-4 Hub (Verified).zip
PADS_SL2.1A USB 1-to-4 Hub (Verified).zip
BOM_Based on SL2.1A USB 1-to-4 Hub (Verified).xlsx
97179
AiPi-LRW-TH1
Anxinco Mini-Pat LoRaWAN Sensor Universal Board
I. Overview
The AiPi-LRW-TH1 is a LoRaWAN sensor general-purpose board designed by the AiPi open-source team for the Ra-08H. It includes a general-purpose sensor interface supporting I2C+ADC+GPIO, a battery power interface, and a battery charging interface, and supports DIP switches to turn the power on and off.
The AiPi-LRW-TH1 can be applied in various scenarios to create smart agriculture, smart streetlights, and smart homes. After sensor data is collected by the Ra-08H, it is transmitted to the RG-02 gateway via the LoRaWAN protocol, and then uplinked to the LoRaWAN server. The data transmission distance is up to 4 kilometers. Low-power standby is achieved in standby mode when no data is being transmitted.
II. System Block Diagram
III. Sensor Interface
A GPIO interface supporting I2C+ADC is provided to accommodate sensors with various communication methods.
IV. Charging Circuit
The battery is charged using a Type-C interface and equipped with a charging indicator light.
V. Battery DIP Switch
The DIP switch can switch between battery power and power supply.
PDF_AiPi-LRW-TH1.zip
Altium_AiPi-LRW-TH1.zip
PADS_AiPi-LRW-TH1.zip
BOM_AiPi-LRW-TH1.xlsx
97180
Small size ST-LINK/V2-1
[For personal use] This ST-Link downloader was made using an STM32F103CBT6. It can support other download types, such as J-Link and DAP-Link, by changing the firmware.
I. Fabrication and Soldering
 
1. Schematic Diagram

: The ST-Link circuit on the Pandora IOT development board for the STM32L475VET6 from Zhengdian Atomic
was largely copied, but the reset pin for the main control chip was not brought out.

2. PCB Design:

The entire PCB was designed using LCSC EDA.
Firmware download was performed using the software 【STM32 ST-LINK Utility】 and 【STM32 CubeProgrammer】 ,
with an SWD download interface and one serial port brought out

. 3. Soldering:

The onboard chip used is the 【STM32F103CBT6】. The chip integrates 128KB of Flash memory and 20KB of Static Random Access Memory (SRAM).
All resistors and capacitors are 0603 packages, which can be soldered using a hot plate, heating pad, or hot air gun.
The onboard chip's download interface is displayed as a "test point" for easy firmware burning.
It uses a USB-C interface for convenient connection.

4. Finished Product Display
 
 
II. Firmware Burning and Testing
1. Original Firmware Burning

A ready-made ST-Link programmer is required. Then, use a soldering iron and DuPont wires to bring out the onboard chip's download port and use ST-Link to download the original firmware.

[Note] Since PA9 and PA10 are not brought out on the board, when purchasing a new chip, it can only be unlocked using software.

You can use an ST-Link programmer and the [STM32 ST-LINK Utility] software to unlock the chip (search online for specific steps).
Firmware can be downloaded using [STM32 ST-LINK Utility] or [STM32 CubeProgrammer] software (search online for specific download steps).

2. Firmware Upgrade After Download

Using TM32 Upgrade using the firmware upgrade tool included with CubeProgrammer. You can connect via USB-C cable to upgrade.

 
 

Click "Open in update mode," wait for the detection, then click "Upgrade" and wait for the download to complete.

3. To change the firmware
, you can use the ST-Link to J-Link converter to convert the firmware.
Follow the command prompts to complete the operation.
Only ST-Link and J-Link firmware were tested; DAP-Link firmware download was not tested.
 
4. Testing showed that the board

supports drag-and-drop hex programming from a USB flash
drive. After testing, the board can be programmed and used normally on STM32F1 series chips, but not on STM32F4 series chips. The reason is under investigation and has not been determined.

 

The board can be recognized normally in both Keil and STM32 Cube Programmer software.

 

The virtual serial port can be recognized normally in the serial port debugging assistant, and it can be recognized normally under both different firmware versions. The image shows a loopback test.

III. The
issue of not being able to download to F4 will be further investigated.
ST-LINK Utility.rar
STLinkReflash (conversion tool).zip
STLinkV2.J28.M18.bin
PDF_Small Size ST-LINK-V2-1.zip
Altium_small-size ST-LINK_V2-1.zip
PADS_Small Size ST-LINK_V2-1.zip
BOM_Small-volume ST-LINK_V2-1.xlsx
97181
SW3556-1
The SW3556 features dual USB-C ports, supporting 7A (140W) fast charging output via both USB-C ports, and supports PPS/PD/QC/AFC/FCP/SCP/PE/SFCP/TFCP fast charging protocols.
 
Schematic
PCB
PDF_SW3556-1.zip
Altium_SW3556-1.zip
PADS_SW3556-1.zip
97182
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-28 15:25:48

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号