2c399756a03914890606107e3d33902492b4b762
BOM-DAT/CONN-DAT/CONN-dat.md
| ... | ... | @@ -90,6 +90,16 @@ solar extension cable |
| 90 | 90 | - Number of rows : 2-row |
| 91 | 91 | - Number of contacts : 8 |
| 92 | 92 | |
| 93 | + |
|
| 94 | +## manu code |
|
| 95 | + |
|
| 96 | +- DEALON DW127R-11-08-34 |
|
| 97 | + |
|
| 98 | + |
|
| 99 | + |
|
| 100 | + |
|
| 101 | + |
|
| 102 | + |
|
| 93 | 103 | ## ref |
| 94 | 104 | |
| 95 | 105 | - [[power-dat]] |
BOM-DAT/FPC-dat/2025-08-19-15-24-47.png
| ... | ... | Binary files /dev/null and b/BOM-DAT/FPC-dat/2025-08-19-15-24-47.png differ |
BOM-DAT/FPC-dat/FPC-dat.md
| ... | ... | @@ -5,6 +5,9 @@ |
| 5 | 5 | ## Info |
| 6 | 6 | - common pitch 0.5 mm |
| 7 | 7 | |
| 8 | +overview |
|
| 9 | + |
|
| 10 | + |
|
| 8 | 11 | |
| 9 | 12 | ## type |
| 10 | 13 | |
| ... | ... | @@ -50,9 +53,11 @@ Use low-temperature solder [[solder-paste-dat]] to tin the pads first, then clea |
| 50 | 53 | ## manu code |
| 51 | 54 | |
| 52 | 55 | - AFC01-S06FCA-00 == 下接 |
| 56 | +- AFC01-S18FCA-00 == 下接 |
|
| 53 | 57 | - THD0510-05CL-GF == 上接 |
| 54 | 58 | - THD0510-09CL-GF == 上接 |
| 55 | 59 | |
| 60 | +- 34P 上接 |
|
| 56 | 61 | |
| 57 | 62 | |
| 58 | 63 |
BOM-DAT/Resistor-Dat/digital-pot-dat/digital-pot-dat.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | + |
|
| 2 | +# digital-pot-dat |
|
| 3 | + |
|
| 4 | +MCP4017/18/19 |
|
| 5 | + |
|
| 6 | +7-Bit Single I2C™ Digital POT with Volatile Memory in |
|
| 7 | +SC70 |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +## ref |
|
| 12 | + |
|
| 13 | +- [[resistor-dat]] |
|
| ... | ... | \ No newline at end of file |
BOM-DAT/diode-dat/2025-08-19-16-51-09.png
| ... | ... | Binary files /dev/null and b/BOM-DAT/diode-dat/2025-08-19-16-51-09.png differ |
BOM-DAT/diode-dat/diode-dat.md
| ... | ... | @@ -72,6 +72,13 @@ Schottky diode ES2D DO-214AA (SMB) == [ES2A, ES2B, ES2C, ES2D](https://www.visha |
| 72 | 72 | |
| 73 | 73 | MBR0520L |
| 74 | 74 | |
| 75 | +## BAV99S == High-speed switching diode |
|
| 76 | + |
|
| 77 | +https://assets.nexperia.com/documents/data-sheet/BAV99S.pdf |
|
| 78 | + |
|
| 79 | + |
|
| 80 | + |
|
| 81 | + |
|
| 75 | 82 | ## ref |
| 76 | 83 | |
| 77 | 84 | - [[BOM-dat]] |
| ... | ... | \ No newline at end of file |
Board-dat/MPC/MPC1091-dat/MPC1091-dat.md
| ... | ... | @@ -23,7 +23,7 @@ |
| 23 | 23 | |
| 24 | 24 | ## ref |
| 25 | 25 | |
| 26 | -- [[e-paper-dat]] - [[e-paper]] |
|
| 26 | +- [[e-paper-dat]] - [[Epaper]] |
|
| 27 | 27 | |
| 28 | 28 | - [[RPI-dat]] - [[python-dat]] |
| 29 | 29 |
Chip-cn-dat/Espressif-dat/ESP32-S3-DAT/2025-08-19-16-53-29.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Espressif-dat/ESP32-S3-DAT/2025-08-19-16-53-29.png differ |
Chip-cn-dat/Espressif-dat/ESP32-S3-DAT/ESP32-S3-DAT.md
| ... | ... | @@ -77,7 +77,9 @@ Use GDB, VS Code, or Eclipse for debugging. |
| 77 | 77 | - [[ESP-12K-dat]] - [[NWI1226-dat]] |
| 78 | 78 | |
| 79 | 79 | |
| 80 | +## min. Core |
|
| 80 | 81 | |
| 82 | + |
|
| 81 | 83 | |
| 82 | 84 | ## ref |
| 83 | 85 |
Chip-cn-dat/WCH-dat/CH224-dat/2025-08-19-16-44-14.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/CH224-dat/2025-08-19-16-44-14.png differ |
Chip-cn-dat/WCH-dat/CH224-dat/CH224-dat.md
| ... | ... | @@ -0,0 +1,32 @@ |
| 1 | + |
|
| 2 | +# CH224-dat |
|
| 3 | + |
|
| 4 | +- [[USB-FC-trigger-dat]] |
|
| 5 | + |
|
| 6 | +- datasheet == [[ch224ds1.pdf]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +CH224Q/CH224A are USB PD fast charging protocol sink chips supporting USB PD3.2, with a maximum PD3.2 EPR power of 140W. They support single resistor configuration, I/O level configuration, and I2C configuration. The protocol handshake status and current PD voltage/current rating can be read via the I2C interface. The chip has a built-in high-voltage LDO, low static power consumption, high integration, and simplified external circuitry. It also integrates output voltage detection and overvoltage protection, making it widely applicable for expanding high-power input in various electronic devices such as wireless chargers, small appliances, lithium battery power tools, and more. |
|
| 10 | + |
|
| 11 | +CH224K/CH224D/CH221K are USB PD fast charging protocol sink chips supporting USB PD3.0, with a maximum power of 100W. They support single resistor configuration and I/O level configuration. |
|
| 12 | + |
|
| 13 | +Features |
|
| 14 | + |
|
| 15 | +- Supports input voltage from 4V to 30V |
|
| 16 | +- Supports PD3.2 EPR, AVS, PPS, SPR protocols, and BC1.2 boost fast charging protocols |
|
| 17 | +- Supports eMarker emulation and automatic VCONN detection |
|
| 18 | +- Supports multiple methods for dynamically adjusting requested voltage |
|
| 19 | +- Supports 400KHz I2C communication |
|
| 20 | +- Built-in high-voltage LDO, low static power consumption |
|
| 21 | +- High integration in a single chip, simplified external circuitry, low cost |
|
| 22 | +- Built-in overvoltage protection module (OVP) |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +## SCH |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | +## ref |
|
| 31 | + |
|
| 32 | +- [[USB-PD-dat]] - [[USB-BC-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/WCH-dat/CH224-dat/ch224ds1.pdf
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/CH224-dat/ch224ds1.pdf differ |
Chip-cn-dat/WCH-dat/CH549-dat/CH549-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | + |
|
| 2 | +# CH549-dat |
|
| 3 | + |
|
| 4 | +[[DAPLink-dat]] 采用的是CH549G的方案,支持ARM和RISCV单片机下载调试,支持一路usb虚拟串口。 |
|
| 5 | + |
|
| 6 | +理论上DAPLink和逻辑分析仪都可以使用ESP32S3来实现,采用分立器件实现这两个功能成本较高,但好处是可以通过USBHUB并行使用这些功能。 |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## ref |
|
| 10 | + |
|
| 11 | +- [[WCH-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/WCH-dat/WCH-APP-dat/2025-08-09-18-17-40.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/WCH-APP-dat/2025-08-09-18-17-40.png differ |
Chip-cn-dat/WCH-dat/WCH-APP-dat/2025-08-09-18-20-28.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/WCH-dat/WCH-APP-dat/2025-08-09-18-20-28.png differ |
Chip-cn-dat/WCH-dat/WCH-APP-dat/WCH-APP-dat.md
| ... | ... | @@ -0,0 +1,64 @@ |
| 1 | +# WCH-APP |
|
| 2 | + |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[CH549-dat]] == [[DAPlink-dat]] |
|
| 6 | + |
|
| 7 | +- [[USB-FC-trigger-dat]] - [[CH224-dat]] |
|
| 8 | + |
|
| 9 | +## SPI LCD Test board |
|
| 10 | + |
|
| 11 | +## Product Features |
|
| 12 | + |
|
| 13 | +- **CPU:** CH552T |
|
| 14 | +- **Main Frequency:** 16MHz |
|
| 15 | +- **Internal FLASH:** 16KB |
|
| 16 | +- **Internal SRAM:** 256B |
|
| 17 | + |
|
| 18 | +### Advantages |
|
| 19 | + |
|
| 20 | +- Rich development resources |
|
| 21 | +- Simple and easy to learn, beginner-friendly |
|
| 22 | +- Compact and elegant appearance, suitable for various DIY projects |
|
| 23 | + |
|
| 24 | +### Connectivity & Expansion |
|
| 25 | + |
|
| 26 | +- Supports USB and serial download for convenient debugging |
|
| 27 | +- Direct plug-in support for SPI and IIC display modules |
|
| 28 | +- Expandable GPIO ports for connecting various peripherals |
|
| 29 | + |
|
| 30 | +### Documentation |
|
| 31 | + |
|
| 32 | +- Comprehensive development materials provided |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 38 | +## Demo Code Overview |
|
| 39 | + |
|
| 40 | +1. **Demo_CH552_Project_Template** |
|
| 41 | + - This is a project template program without any peripheral code. Use it as a base to create your own project. |
|
| 42 | + |
|
| 43 | +2. **IPS Screen Example Codes (8 Sizes Available)** |
|
| 44 | + - For each IPS screen size, there are four demo examples: |
|
| 45 | + - **A. Demo_CH552_Clear_Screen** |
|
| 46 | + Demonstrates solid color fill. Displays five colors: black, white, red, green, and blue. |
|
| 47 | + - **B. Demo_CH552_Show_Font** |
|
| 48 | + Demonstrates text and symbol display. Shows Chinese, English, numbers, and symbols. |
|
| 49 | + - **C. Demo_CH552_Show_Graph** |
|
| 50 | + Demonstrates graphics display. Shows lines, dots, rectangles, circles, triangles, and black-and-white checkerboard patterns. |
|
| 51 | + - **D. Demo_CH552_Show_Picture** |
|
| 52 | + Demonstrates image display. Shows a full-screen 40x40 pixel image. |
|
| 53 | + |
|
| 54 | +3. **HEX File Directory** |
|
| 55 | + - Contains compiled HEX files for all 8 IPS screen sizes. |
|
| 56 | + - No need to search for HEX files in the example projects; simply use USB or serial to download the HEX files from this directory. |
|
| 57 | + - For detailed download instructions, refer to the documentation in the "Download Methods" folder of the resource |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 62 | +## ref |
|
| 63 | + |
|
| 64 | +- [[display-dat]] - [[WCH-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/WCH-dat/WCH-APP/2025-08-09-18-17-40.png
| ... | ... | Binary files a/Chip-cn-dat/WCH-dat/WCH-APP/2025-08-09-18-17-40.png and /dev/null differ |
Chip-cn-dat/WCH-dat/WCH-APP/2025-08-09-18-20-28.png
| ... | ... | Binary files a/Chip-cn-dat/WCH-dat/WCH-APP/2025-08-09-18-20-28.png and /dev/null differ |
Chip-cn-dat/WCH-dat/WCH-APP/WCH-APP.md
| ... | ... | @@ -1,58 +0,0 @@ |
| 1 | -# WCH-APP |
|
| 2 | - |
|
| 3 | -## SPI LCD Test board |
|
| 4 | - |
|
| 5 | -## Product Features |
|
| 6 | - |
|
| 7 | -- **CPU:** CH552T |
|
| 8 | -- **Main Frequency:** 16MHz |
|
| 9 | -- **Internal FLASH:** 16KB |
|
| 10 | -- **Internal SRAM:** 256B |
|
| 11 | - |
|
| 12 | -### Advantages |
|
| 13 | - |
|
| 14 | -- Rich development resources |
|
| 15 | -- Simple and easy to learn, beginner-friendly |
|
| 16 | -- Compact and elegant appearance, suitable for various DIY projects |
|
| 17 | - |
|
| 18 | -### Connectivity & Expansion |
|
| 19 | - |
|
| 20 | -- Supports USB and serial download for convenient debugging |
|
| 21 | -- Direct plug-in support for SPI and IIC display modules |
|
| 22 | -- Expandable GPIO ports for connecting various peripherals |
|
| 23 | - |
|
| 24 | -### Documentation |
|
| 25 | - |
|
| 26 | -- Comprehensive development materials provided |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | - |
|
| 31 | - |
|
| 32 | -## Demo Code Overview |
|
| 33 | - |
|
| 34 | -1. **Demo_CH552_Project_Template** |
|
| 35 | - - This is a project template program without any peripheral code. Use it as a base to create your own project. |
|
| 36 | - |
|
| 37 | -2. **IPS Screen Example Codes (8 Sizes Available)** |
|
| 38 | - - For each IPS screen size, there are four demo examples: |
|
| 39 | - - **A. Demo_CH552_Clear_Screen** |
|
| 40 | - Demonstrates solid color fill. Displays five colors: black, white, red, green, and blue. |
|
| 41 | - - **B. Demo_CH552_Show_Font** |
|
| 42 | - Demonstrates text and symbol display. Shows Chinese, English, numbers, and symbols. |
|
| 43 | - - **C. Demo_CH552_Show_Graph** |
|
| 44 | - Demonstrates graphics display. Shows lines, dots, rectangles, circles, triangles, and black-and-white checkerboard patterns. |
|
| 45 | - - **D. Demo_CH552_Show_Picture** |
|
| 46 | - Demonstrates image display. Shows a full-screen 40x40 pixel image. |
|
| 47 | - |
|
| 48 | -3. **HEX File Directory** |
|
| 49 | - - Contains compiled HEX files for all 8 IPS screen sizes. |
|
| 50 | - - No need to search for HEX files in the example projects; simply use USB or serial to download the HEX files from this directory. |
|
| 51 | - - For detailed download instructions, refer to the documentation in the "Download Methods" folder of the resource |
|
| 52 | - |
|
| 53 | - |
|
| 54 | - |
|
| 55 | - |
|
| 56 | -## ref |
|
| 57 | - |
|
| 58 | -- [[display-dat]] - [[WCH-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/WCH-dat/WCH-DAT.md
| ... | ... | @@ -4,14 +4,22 @@ |
| 4 | 4 | |
| 5 | 5 | - [[WCH]] |
| 6 | 6 | |
| 7 | +- [[WCH-APP-dat]] |
|
| 8 | + |
|
| 7 | 9 | ## MCU types |
| 10 | + |
|
| 8 | 11 | - [[CH55x-DAT]] - [[CH551-dat]] - [[CH552-dat]] - [[CH554-dat]] - [[CH559-dat]] |
| 9 | 12 | |
| 13 | +- [[CH549-dat]] |
|
| 14 | + |
|
| 10 | 15 | - [[CH32V003-dat]] |
| 11 | 16 | |
| 12 | -- [WCH-APP] |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 13 | 20 | |
| 14 | 21 | ## BLE |
| 22 | + |
|
| 15 | 23 | - [[CH57x-dat]] - [[CH579-dat]] - [[CH582-dat]] |
| 16 | 24 | |
| 17 | 25 | - [[WCH-PROG-dat]] - [[WCH-SDK-dat]] |
| ... | ... | @@ -45,6 +53,12 @@ |
| 45 | 53 | |
| 46 | 54 | - [[CH213-dat]] == CH213 CH213K 低压降二极管芯片 |
| 47 | 55 | |
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 48 | 62 | ## repository |
| 49 | 63 | |
| 50 | 64 | - https://bitbucket.org/e_dragon/ch563 |
Chip-cn-dat/injoinic-dat/IP5306-dat/2025-08-19-16-44-53.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/injoinic-dat/IP5306-dat/2025-08-19-16-44-53.png differ |
Chip-cn-dat/injoinic-dat/IP5306-dat/IP5306-dat.md
| ... | ... | @@ -67,6 +67,12 @@ Push button’s connecting is shown in Fig 5. IP5306 can identify long push and |
| 67 | 67 |  |
| 68 | 68 | |
| 69 | 69 | |
| 70 | +SCH 2 |
|
| 71 | + |
|
| 72 | + |
|
| 73 | + |
|
| 74 | + |
|
| 75 | + |
|
| 70 | 76 | |
| 71 | 77 | ## ref |
| 72 | 78 |
Chip-dat/TI-dat/TI-sensor-dat/INA226-dat/2025-08-19-16-48-21.png
| ... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-sensor-dat/INA226-dat/2025-08-19-16-48-21.png differ |
Chip-dat/TI-dat/TI-sensor-dat/INA226-dat/INA226-dat.md
| ... | ... | @@ -25,6 +25,17 @@ Please note that providing code for INA226 without any specific requirements wou |
| 25 | 25 | |
| 26 | 26 | |
| 27 | 27 | |
| 28 | + |
|
| 29 | +功率监测芯片采用的是INA226,最大支持20v的电压测量,我这里使用的采样电阻为0.05欧姆,改变采样电阻会改变采样电流分辨率,同时需要修改电流计算部分的代码。 |
|
| 30 | + |
|
| 31 | + |
|
| 32 | +## SCH 2 |
|
| 33 | + |
|
| 34 | +- [[AON7403-dat]] |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 38 | + |
|
| 28 | 39 | ## ref |
| 29 | 40 | |
| 30 | 41 | - [[power-meter-dat/power-sensor-dat]] |
| ... | ... | \ No newline at end of file |
Chip-dat/raspberry-pi-dat/RP2040-dat/RP2040-dat.md
| ... | ... | @@ -18,6 +18,11 @@ |
| 18 | 18 | - 2 × timer peripherals |
| 19 | 19 | - 3.3V operation |
| 20 | 20 | |
| 21 | + |
|
| 22 | +逻辑分析仪采用的是基于树莓派RP2040的方案,支持八通道(原方案是24通道,本项目引出了八通道)最大100MHz采样率,外挂FLASH为W25Q16JVSSIQ,2MB容量。 |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 21 | 26 | ## ref |
| 22 | 27 | |
| 23 | 28 | - [[raspberry-pi-dat]] |
| ... | ... | \ No newline at end of file |
SDK-dat/STM32-SDK-dat/2025-08-19-15-54-15.png
| ... | ... | Binary files /dev/null and b/SDK-dat/STM32-SDK-dat/2025-08-19-15-54-15.png differ |
SDK-dat/STM32-SDK-dat/ST-LINK-dat/2025-08-19-15-50-58.png
| ... | ... | Binary files /dev/null and b/SDK-dat/STM32-SDK-dat/ST-LINK-dat/2025-08-19-15-50-58.png differ |
SDK-dat/STM32-SDK-dat/ST-LINK-dat/2025-08-19-15-56-01.png
| ... | ... | Binary files /dev/null and b/SDK-dat/STM32-SDK-dat/ST-LINK-dat/2025-08-19-15-56-01.png differ |
SDK-dat/STM32-SDK-dat/ST-LINK-dat/ST-LINK-dat.md
| ... | ... | @@ -1,6 +1,25 @@ |
| 1 | 1 | |
| 2 | 2 | # ST-LINK-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | +[official version description link](https://www.st.com/content/ccc/resource/technical/document/technical_note/group0/30/c8/1d/0f/15/62/46/ef/DM00290229/files/DM00290229.pdf/jcr:content/translations/en.DM00290229.pdf) |
|
| 6 | + |
|
| 7 | +general |
|
| 8 | + |
|
| 9 | +ST-Link/V2: Supports STM32 and STM8 debugging, does not have a virtual serial port. Most of those sold on Taobao are this version. I currently have several of this version of ST-Link on hand. This version will be used for programming later. |
|
| 10 | + |
|
| 11 | +ST-LinkV2-1: Supports STM32 debugging, has a virtual serial port and virtual USB disk download. The ST-Link onboard the official Nucleo series evaluation boards from ST is this version. |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +### ST-link V2-1 |
|
| 15 | + |
|
| 16 | +version based on capacity |
|
| 17 | + |
|
| 18 | +ST-link V2-1 出厂主控使用的是FLASH 容量为64K的STM32F103C8T6,但是ST-link V2-1最新的固件已经超过了64K,芯片容量不足。 因此本项目主控选择的是FLASH容量为128KB的STM32F103CBT6(商品编号:C8304),这是C8T6的大容量版本,可以直接PIN to PIN 替换。 |
|
| 19 | + |
|
| 20 | +STM32F103C8T6 == 64K |
|
| 21 | +STM32F103CBT6 == 128KB |
|
| 22 | + |
|
| 4 | 23 | ## Boards |
| 5 | 24 | |
| 6 | 25 | - [[DPR1004-dat]] |
| ... | ... | @@ -39,7 +58,72 @@ Firmware |
| 39 | 58 | * STLink + UART - https://github.com/Edragon/stlink-uart |
| 40 | 59 | |
| 41 | 60 | |
| 61 | +## HDK |
|
| 62 | + |
|
| 63 | +- [[USB-STM32-dat]] |
|
| 64 | + |
|
| 65 | + |
|
| 66 | +- [[LED-dat]] LED part |
|
| 67 | + |
|
| 68 | + |
|
| 69 | + |
|
| 70 | +Since ST-LINK/V2, all ST-LINK boards have a LED labeled "COM" (on the case or PCB). |
|
| 71 | + |
|
| 72 | +Regardless of the connection type, this LED indicates the ST-LINK status: |
|
| 73 | +- LED flashing red: Performing initial USB enumeration with the PC. |
|
| 74 | +- LED solid red: Communication between PC and ST-LINK established (enumeration complete). |
|
| 75 | +- LED alternately flashing green and red: Data is being exchanged between the target and the PC. |
|
| 76 | +- LED solid green: Last communication was successful. |
|
| 77 | +- LED solid orange: Communication with the target via ST-LINK failed. |
|
| 78 | + |
|
| 79 | +In this project, following the design of the Pandora development board which integrates ST-LINK V2-1, a single red LED is used to replace the original red-green dual-color COM indicator. Therefore, this project also uses a single red LED for the COM indicator. |
|
| 80 | + |
|
| 81 | +V2-1 core part |
|
| 82 | + |
|
| 83 | + |
|
| 84 | + |
|
| 85 | + |
|
| 86 | + |
|
| 87 | +## firmware |
|
| 88 | + |
|
| 89 | +Since the official source code for ST-Link is not open, and the firmware is not directly provided (read-protected), there are now (as of July 2020) several versions of the firmware circulating online. |
|
| 90 | + |
|
| 91 | +Version 1: STLink V2.J16.S4 firmware: Standard V2 version, supports SWD and SWIM interfaces. This firmware version is attached. |
|
| 92 | + |
|
| 93 | +Version 2: STLink V2.J28.M18 firmware: Used for ST-LINK/V2-1, ST-LINK/V2-A, and ST-LINK/V2-B boards (with STM32 debug interface, mass storage interface, and virtual COM port). This firmware version is attached. |
|
| 94 | + |
|
| 95 | + |
|
| 96 | +## firwmare upgrade |
|
| 97 | + |
|
| 98 | +There are three methods to update the firmware: |
|
| 99 | + |
|
| 100 | +### Download the official firmware upgrade application |
|
| 101 | + |
|
| 102 | +[STSW-LINK007: Firmware upgrade for ST-LINK, ST-LINK/V2, ST-LINK/V2-1, and STLINK‑V3 boards](https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link007.html) |
|
| 103 | + |
|
| 104 | +[The official RN0093 release note (attached) provides detailed information about the versions of the released upgrade tool.](https://www.st.com/content/ccc/resource/technical/document/release_note/98/de/c7/1b/08/82/44/38/DM00107009.pdf/files/DM00107009.pdf/jcr:content/translations/en.DM00107009.pdf) |
|
| 105 | + |
|
| 106 | +### Use the upgrade tool included with STM32CubeProg or STM32 ST-LINK Utility |
|
| 107 | + |
|
| 108 | + |
|
| 109 | + |
|
| 110 | +### Use the built-in upgrade tool in Keil MDK-ARM |
|
| 111 | + |
|
| 112 | +When the ST-Link version is lower than the version built into MDK, you will be prompted to upgrade. |
|
| 113 | + |
|
| 114 | +The firmware upgrade version built into Keil MDK-ARM v5.31 is the same as that in STM32CubeProg V2.4.0, both are V2.J35.M26. |
|
| 115 | + |
|
| 116 | +## Test and Debug |
|
| 117 | + |
|
| 118 | +- Test programming function: Use Keil-MDK to download the program successfully, indicating programming works correctly. |
|
| 119 | +- Test debug function: Use Keil-MDK for debugging, and if debugging works, the debug function is normal. |
|
| 120 | +- Test USB disk drag-and-drop programming: Generate a bin file (see bin file generation method), drag the bin file into the ST-Link simulated USB disk, and if programming succeeds, the virtual USB disk function is normal. |
|
| 121 | +- Test serial communication: Connect TX and RX of ST-LINK V2-1 with DuPont wires, open a serial assistant, send data, and if the received data matches, the serial communication is normal. |
|
| 122 | + |
|
| 123 | + |
|
| 42 | 124 | |
| 43 | 125 | ## ref |
| 44 | 126 | |
| 45 | -- [[stm32-dat]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[stm32-dat]] - [[STM32-SDK-dat]] |
|
| 1 | + |
|
| 2 | +- [[USB-dat]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/STM32-SDK-dat/STM32-SDK-dat.md
| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | |
| 2 | 2 | # STM32-SDK-dat.md |
| 3 | 3 | |
| 4 | -- [[STM32-Cube-programmer-dat]] - [[STM32-CubeMX-dat]] - [[STM32-CubeIDE-dat]] |
|
| 4 | +- [[STM32-CubeMX-dat]] - [[STM32-CubeIDE-dat]] |
|
| 5 | 5 | |
| 6 | 6 | - [[STM32-HDK-dat]] |
| 7 | 7 | |
| ... | ... | @@ -13,6 +13,17 @@ |
| 13 | 13 | |
| 14 | 14 | |
| 15 | 15 | |
| 16 | + |
|
| 17 | + |
|
| 18 | +## programmer |
|
| 19 | + |
|
| 20 | +- [[STM32-Cube-programmer-dat]] |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +STM32 ST-LINK Utility的功能比STM32CubeProg要稍微简单一些,其主要功能也是编程(下载)。 |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 16 | 27 | ## IDE |
| 17 | 28 | |
| 18 | 29 | - [[keil-dat]] - [[MDK-ARM-dat]] |
SDK-dat/STM32-SDK-dat/daplink-dat/daplink-dat.md
| ... | ... | @@ -23,8 +23,11 @@ |
| 23 | 23 | |
| 24 | 24 | |
| 25 | 25 | |
| 26 | + |
|
| 26 | 27 | ## ref |
| 27 | 28 | |
| 29 | +- [[CH549-dat]] - [[WCH-dat]] |
|
| 30 | + |
|
| 28 | 31 | - [[CMSIS-dat]] |
| 29 | 32 | |
| 30 | 33 | - [[STM32-dat]] |
Tech-dat/Interface-dat/I2C-dat/I2C-dat.md
| ... | ... | @@ -34,6 +34,10 @@ for [[ESP32-CAM-dat]] |
| 34 | 34 | |
| 35 | 35 | - [[NBL1107-dat]] |
| 36 | 36 | |
| 37 | +- [[trim-dat]] - [[resistor-dat]] - [[digital-pot-dat]] |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 37 | 41 | |
| 38 | 42 | ## Set custom I2C |
| 39 | 43 |
Tech-dat/Interface-dat/USB-dat/USB-FC-dat/USB-FC-dat.md
| ... | ... | @@ -0,0 +1,27 @@ |
| 1 | + |
|
| 2 | +# USB-FC-dat |
|
| 3 | + |
|
| 4 | +- [[USB-FC-trigger-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +## USB-PD-dat |
|
| 8 | + |
|
| 9 | +USB Power Delivery (USB PD) is a fast charging technology that allows devices to negotiate higher power levels over a USB connection. |
|
| 10 | + |
|
| 11 | +Unlike standard USB charging, which is limited to lower voltages and currents, USB PD supports up to 100W (20V, 5A) and dynamically adjusts voltage and current based on device needs. |
|
| 12 | + |
|
| 13 | +This enables rapid charging for smartphones, laptops, and other electronics, while ensuring safety and compatibility. USB PD is commonly used in modern USB-C devices for efficient and flexible charging. |
|
| 14 | + |
|
| 15 | +### specifications: |
|
| 16 | + |
|
| 17 | +- USB PD supports multiple voltage levels: 5V, 9V, 15V, and 20V. |
|
| 18 | +- Current can range from 0.5A up to 5A, depending on the device and cable quality. |
|
| 19 | +- The maximum power output is 100W (20V × 5A). |
|
| 20 | +- Devices negotiate the required voltage and current using a communication protocol over the USB-C connector. |
|
| 21 | +- USB PD allows for bi-directional power flow, meaning either device can supply power. |
|
| 22 | +- Cables must be electronically marked to safely deliver higher currents (above 3A). |
|
| 23 | +- USB PD is backward compatible with standard USB charging but offers much faster charging for supported devices. |
|
| 24 | + |
|
| 25 | +## ref |
|
| 26 | + |
|
| 27 | +- [[USB-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-dat/USB-FC-trigger-dat/USB-FC-trigger-dat.md
| ... | ... | @@ -0,0 +1,37 @@ |
| 1 | + |
|
| 2 | +# USB-FC-trigger-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[CH224-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +- [[USB-PD-dat]] - [[USB-BC-dat]] |
|
| 9 | + |
|
| 10 | +- [[USB-FC-dat]] |
|
| 11 | + |
|
| 12 | +## How USB Type-C 12V Fast Charging Trigger Works |
|
| 13 | + |
|
| 14 | +A USB Type-C 12V fast charging trigger is a small device or circuit that negotiates with a USB Type-C power source (such as a charger or power bank) to output 12V instead of the default 5V. This is done using the USB Power Delivery (PD) protocol. |
|
| 15 | + |
|
| 16 | +### Working Principle |
|
| 17 | + |
|
| 18 | +1. **Connection & Communication**: The trigger connects to the USB Type-C port and communicates with the charger using the PD protocol over the CC (Configuration Channel) pins. |
|
| 19 | +2. **Voltage Request**: It sends a request for 12V output (sometimes specifying the desired current, e.g., 1.5A or 3A). |
|
| 20 | +3. **Charger Response**: If the charger supports 12V PD output, it switches its output to 12V. |
|
| 21 | +4. **Power Delivery**: The trigger then provides this 12V to the connected device or circuit. |
|
| 22 | + |
|
| 23 | +### Applications |
|
| 24 | + |
|
| 25 | +- Powering devices that require 12V from USB Type-C chargers (DIY electronics, routers, etc.) |
|
| 26 | +- Avoids the need for a dedicated 12V adapter |
|
| 27 | +- Used in projects and gadgets needing higher voltage from USB-C |
|
| 28 | + |
|
| 29 | +### Note |
|
| 30 | + |
|
| 31 | +The trigger automatically handles the PD negotiation, making it easy to use with compatible |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 35 | +## ref |
|
| 36 | + |
|
| 37 | +- [[USB-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/Interface-dat/USB-dat/USB-Hub-dat/2025-08-19-16-49-07.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-Hub-dat/2025-08-19-16-49-07.png differ |
Tech-dat/Interface-dat/USB-dat/USB-Hub-dat/USB-Hub-dat.md
| ... | ... | @@ -26,6 +26,13 @@ SCH |
| 26 | 26 |  |
| 27 | 27 | |
| 28 | 28 | |
| 29 | +## CH334 |
|
| 30 | + |
|
| 31 | +项目采用CH334F将一路usb信号拓展至四路,其中ESP32S3、RP2040和CH549G各连接一路,另外的一路由一个usbA口引出,可以外接usb设备同时为开发板或者手机供电。 |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 29 | 36 | |
| 30 | 37 | ## ref |
| 31 | 38 |
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/2025-08-19-15-49-44.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/2025-08-19-15-49-44.png differ |
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/USB-STM32-dat.md
| ... | ... | @@ -29,6 +29,9 @@ In other boot try: |
| 29 | 29 |  |
| 30 | 30 | |
| 31 | 31 | |
| 32 | +## ST-LINK USB part |
|
| 33 | + |
|
| 34 | + |
|
| 32 | 35 | |
| 33 | 36 | ## ref |
| 34 | 37 |
Tech-dat/Interface-dat/USB-dat/usb-dat.md
| ... | ... | @@ -11,6 +11,12 @@ |
| 11 | 11 | |
| 12 | 12 | - [[keyboard-dat]] - [[USB-HID-dat]] - [[mouse-dat]] |
| 13 | 13 | |
| 14 | +- [[USB-FC-trigger-dat]] - [[USB-FC-dat]] |
|
| 15 | + |
|
| 16 | +- [[WCH-dat]] |
|
| 17 | + |
|
| 18 | +- [[IP5306-dat]] |
|
| 19 | + |
|
| 14 | 20 | ## USB variations |
| 15 | 21 | |
| 16 | 22 | - [[USB2.0-dat]] - [[type-c-dat]] |
Tech-dat/Network-dat/Bluetooth-dat/bluetooth-dat.md
| ... | ... | @@ -3,6 +3,11 @@ |
| 3 | 3 | |
| 4 | 4 | - [[bt-audio-dat]] |
| 5 | 5 | |
| 6 | +- [[bt-debug-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 6 | 11 | ## boards |
| 7 | 12 | |
| 8 | 13 | - [[NBL1064-dat]] == [Bluetooth IO Control Board EDR 2.0, BLK_IO](https://www.electrodragon.com/product/bluetooth-io-control-board-edr-2-0-blk_io/) |
Tech-dat/Network-dat/Bluetooth-dat/bt-debug-dat/2025-08-19-16-29-22.png
| ... | ... | Binary files /dev/null and b/Tech-dat/Network-dat/Bluetooth-dat/bt-debug-dat/2025-08-19-16-29-22.png differ |
Tech-dat/Network-dat/Bluetooth-dat/bt-debug-dat/bt-debug-dat.md
| ... | ... | @@ -0,0 +1,12 @@ |
| 1 | + |
|
| 2 | +# bt-debug-dat |
|
| 3 | + |
|
| 4 | +https://gitee.com/xie-rongji/bt_mcu |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## ref |
|
| 11 | + |
|
| 12 | +- [[bluetooth-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/acturator-dat/buzzer-dat/2025-08-19-16-54-01.png
| ... | ... | Binary files /dev/null and b/Tech-dat/acturator-dat/buzzer-dat/2025-08-19-16-54-01.png differ |
Tech-dat/acturator-dat/buzzer-dat/buzzer-dat.md
| ... | ... | @@ -47,5 +47,12 @@ A passive buzzer requires an external oscillating signal to produce sound. It of |
| 47 | 47 | | Sound Control | Limited (fixed tone) | Fully customizable | |
| 48 | 48 | | Power Requirement | DC voltage | Oscillating signal | |
| 49 | 49 | |
| 50 | + |
|
| 51 | + |
|
| 52 | +## SCH |
|
| 53 | + |
|
| 54 | + |
|
| 55 | + |
|
| 56 | + |
|
| 50 | 57 | ## Related Links |
| 51 | 58 | - [[SSL1019-dat]] |
Tech-dat/interactive-dat/LED-dat/2025-08-19-15-51-31.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/2025-08-19-15-51-31.png differ |
Tech-dat/interactive-dat/LED-dat/LED-dat.md
| ... | ... | @@ -52,6 +52,13 @@ GPIO4: |
| 52 | 52 | |
| 53 | 53 | |
| 54 | 54 | |
| 55 | +## dual color LED |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 55 | 62 | |
| 56 | 63 | ## ref |
| 57 | 64 |
Tech-dat/interactive-dat/display-dat/display-dat.md
| ... | ... | @@ -84,6 +84,13 @@ SPI interface LCDs - [[EDS-LCD-dat]] - [[SPI-LCD-dat]] |
| 84 | 84 | - https://github.com/Edragon/Interactive-Display_OLED |
| 85 | 85 | |
| 86 | 86 | |
| 87 | + |
|
| 88 | +## examples |
|
| 89 | + |
|
| 90 | +- 屏幕采用的是1.69寸的电容触摸屏,驱动芯片为 [[ST7789-dat]](spi接口),触摸驱动为 [[CST816-dat]](i2c接口),采样排线插接的方式安装。 |
|
| 91 | + |
|
| 92 | +- [[touchpanel-dat]] |
|
| 93 | + |
|
| 87 | 94 | ## ref |
| 88 | 95 | |
| 89 | 96 | - [[ascii-dat]] |
Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-20-54.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-20-54.png differ |
Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-21-10.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-21-10.png differ |
Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-22-15.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/2025-08-19-15-22-15.png differ |
Tech-dat/interactive-dat/display-dat/epaper-dat/EDP-1.gif
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/EDP-1.gif differ |
Tech-dat/interactive-dat/display-dat/epaper-dat/EPD-CN.gif
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/EPD-CN.gif differ |
Tech-dat/interactive-dat/display-dat/epaper-dat/epaper-dat.md
| ... | ... | @@ -2,12 +2,52 @@ |
| 2 | 2 | # e-paper-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +## working principle |
|
| 5 | 6 | |
| 6 | -## repo |
|
| 7 | 7 | |
| 8 | -- display - https://github.com/Edragon/RPI_Display |
|
| 9 | -- display 2 - https://github.com/Edragon/Display-E-paper |
|
| 10 | -- epaper - https://github.com/Edragon/Display-E-paper |
|
| 8 | +Electronic ink screens, also known as e-paper, commonly use "microcapsule electrophoretic display" technology (EPD). The basic principle is that charged nanoparticles suspended in liquid migrate under the influence of an electric field. Electronic ink is coated onto a layer of plastic film, which is then laminated with a thin-film transistor (TFT) circuit. The pixel pattern is formed by controlling the drive IC. |
|
| 9 | + |
|
| 10 | +Electronic ink consists of millions of microcapsules, each about the diameter of a human hair. Each microcapsule contains electrophoretic particles—negatively charged white particles and positively charged black particles—suspended in a transparent liquid. |
|
| 11 | + |
|
| 12 | +Using the principle of attraction between positive and negative charges, when the electric field is applied, the corresponding black or white particles move to the top of the microcapsule, allowing the user to see white or black in that area. |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +Most common e-paper is black and white. Electronic price tags also use a type of three-color e-ink screen, which operates similarly to the two-color system. By applying different voltages, different colored particles move to the top layer, allowing different colors to be seen. |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +常见的电子纸是黑白色的,电子价签还有一种三色电子墨水屏,系统运作原理与双色系统类似,施加不同的电压,使不同颜色的粒子移动至上层,看见不同的颜色。 |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +## Advantages and Applications |
|
| 26 | + |
|
| 27 | +E-paper screens are easy to read: e-paper displays rely on reflecting ambient light to show images, giving them a print-like effect similar to paper. |
|
| 28 | + |
|
| 29 | +Lightweight and flexible: Due to their simple structure and the fact that e-paper is based on soft plastic film material, they are naturally flexible and bendable, and can be cut into various shapes as needed. |
|
| 30 | + |
|
| 31 | +Energy-saving: When displaying static images, e-paper consumes no power at all. Even if all power is disconnected, the e-paper display can still retain the last image. |
|
| 32 | + |
|
| 33 | +For example, the smart card below uses e-paper technology and can display the balance. |
|
| 34 | + |
|
| 35 | + |
|
| 36 | + |
|
| 37 | +There is also this type of NFC passive smart tag, which can refresh its display content via a mobile phone's NFC. It can be used as an electronic pet tag, electronic luggage tag, to display payment QR codes in stores, or to show a contact number for moving a car. |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 41 | +## second-hand epaper module |
|
| 42 | + |
|
| 43 | + |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | +## HDK |
|
| 49 | + |
|
| 50 | +墨水屏内置驱动器 IC,采用 COG 封装, IC 厚度 300um,根据 FPC(柔性电路板)宽度的不同,分为 24P 和 34P。墨水屏正面朝向自己,排线朝左边,从上往下分别是引脚 1-24。 |
|
| 11 | 51 | |
| 12 | 52 | |
| 13 | 53 | ## E-paper 2.13" |
| ... | ... | @@ -48,15 +88,15 @@ the main control part |
| 48 | 88 | |
| 49 | 89 |  |
| 50 | 90 | |
| 51 | -| dimension | resistor | |
|
| 52 | -| ------------------ | -------- | |
|
| 53 | -| 1.54 | 3R | |
|
| 54 | -| 2.13 | 3R | |
|
| 55 | -| 2.9 | 3R | |
|
| 56 | -| 2.7 | 0.47R | |
|
| 57 | -| 4.2 | 0.47R | |
|
| 58 | -| 7.5 | 0.47R | |
|
| 59 | -| 以及所有尺寸三色屏 | 0.47R | |
|
| 91 | +| dimension | resistor | | |
|
| 92 | +|--------------------|----------|---| |
|
| 93 | +| 1.54 | 3R | | |
|
| 94 | +| 2.13 | 3R | | |
|
| 95 | +| 2.9 | 3R | | |
|
| 96 | +| 2.7 | 0.47R | | |
|
| 97 | +| 4.2 | 0.47R | | |
|
| 98 | +| 7.5 | 0.47R | | |
|
| 99 | +| 以及所有尺寸三色屏 | 0.47R | | |
|
| 60 | 100 | |
| 61 | 101 | ## ESP8266 |
| 62 | 102 | |
| ... | ... | @@ -73,8 +113,20 @@ the main control part |
| 73 | 113 | |
| 74 | 114 | |
| 75 | 115 | |
| 116 | +## repo |
|
| 117 | + |
|
| 118 | +- display - https://github.com/Edragon/RPI_Display |
|
| 119 | +- display 2 - https://github.com/Edragon/Display-E-paper |
|
| 120 | +- epaper - https://github.com/Edragon/Display-E-paper |
|
| 121 | + |
|
| 122 | +arduino library == esp8266-waveshare-epd |
|
| 123 | + |
|
| 124 | + |
|
| 125 | + |
|
| 126 | + |
|
| 76 | 127 | |
| 77 | 128 | ## ref |
| 78 | 129 | |
| 79 | -- [[display-dat]] |
|
| 130 | +- [[display-dat]] - [[e-paper]] |
|
| 80 | 131 | |
| 132 | +- [[FPC-dat]] |
Tech-dat/interactive-dat/touch-dat/touchpanel-dat/touchpanel-dat.md
| ... | ... | @@ -14,7 +14,7 @@ |
| 14 | 14 | |
| 15 | 15 |  |
| 16 | 16 | |
| 17 | - |
|
| 17 | +触摸驱动为 [[CST816-dat]](i2c接口),采样排线插接的方式安装。 |
|
| 18 | 18 | |
| 19 | 19 | |
| 20 | 20 | ## ref |
board-series-dat/EDS-LCD-dat/2025-08-19-15-28-01.png
| ... | ... | Binary files /dev/null and b/board-series-dat/EDS-LCD-dat/2025-08-19-15-28-01.png differ |
board-series-dat/EDS-LCD-dat/2025-08-19-15-28-27.png
| ... | ... | Binary files /dev/null and b/board-series-dat/EDS-LCD-dat/2025-08-19-15-28-27.png differ |
board-series-dat/EDS-LCD-dat/EDS-LCD-dat.md
| ... | ... | @@ -133,6 +133,21 @@ The 8x16 font bitmap is already provided in the sample file `lcdfont.h`, as show |
| 133 | 133 | - [[image2Lcd-2.9.zip]] - [[PCtoLCD2002.zip]] |
| 134 | 134 | |
| 135 | 135 | |
| 136 | +### image2LCD for epaper |
|
| 137 | + |
|
| 138 | +2.13 寸墨水屏的分辨率为 250x122,先用 PS 或者画图软件制作一张 250x122 像素的.bmp 格式的图像。 |
|
| 139 | + |
|
| 140 | +打开取模软件,扫描模式设置为垂直扫描,宽度和高度设置为 250x122,取消勾选包含图像头数据,勾选颜色反转,设置为上下颠倒,点击保存为 .c 文件。 |
|
| 141 | + |
|
| 142 | + |
|
| 143 | + |
|
| 144 | +将取模软件生产的 .c 文件里面{}里面的内容复制到图传程序 imagedata.cpp 文件里 gImage 数组的大括号里。 |
|
| 145 | + |
|
| 146 | + |
|
| 147 | + |
|
| 148 | +output |
|
| 149 | + |
|
| 150 | + |
|
| 136 | 151 | |
| 137 | 152 | ## ref |
| 138 | 153 |
board-series-dat/EDS-LCD-dat/qumo-1.gif
| ... | ... | Binary files /dev/null and b/board-series-dat/EDS-LCD-dat/qumo-1.gif differ |
power-dat/DC-dat/DCDC-dat/dcdc-boost-dat/2025-08-19-16-21-07.png
| ... | ... | Binary files /dev/null and b/power-dat/DC-dat/DCDC-dat/dcdc-boost-dat/2025-08-19-16-21-07.png differ |
power-dat/DC-dat/DCDC-dat/dcdc-boost-dat/dcdc-boost-dat.md
| ... | ... | @@ -48,6 +48,17 @@ fixed 5V output and little periperals |
| 48 | 48 | |
| 49 | 49 | - [[richtek-dat]] - [[RT9266-dat]] |
| 50 | 50 | |
| 51 | + |
|
| 52 | +## MPS |
|
| 53 | + |
|
| 54 | +- MP28167 == 2.8V-22V VIN, 3A IOUT, 4-Switch Integrated Buck-Boost Converter with Fixed 5V Output |
|
| 55 | + |
|
| 56 | + |
|
| 57 | + |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 51 | 62 | ## ref |
| 52 | 63 | |
| 53 | 64 | - [[dcdc-boost-dat]] |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2025-08-19-16-45-55.png
| ... | ... | Binary files /dev/null and b/power-dat/DC-dat/DCDC-dat/dcdc-down-dat/2025-08-19-16-45-55.png differ |
power-dat/DC-dat/DCDC-dat/dcdc-down-dat/dcdc-down-dat.md
| ... | ... | @@ -89,7 +89,11 @@ ME3116AM6G - 最高输入 40V 带载可达 1A 的 DC/DC 降压型稳压器 ME311 |
| 89 | 89 | - [[dcdc-down-output-dat]] |
| 90 | 90 | |
| 91 | 91 | |
| 92 | +## TP5450 plus MCP4017 |
|
| 92 | 93 | |
| 94 | +- [[MCP4017-dat]] - [[digital-pot-dat]] |
|
| 95 | + |
|
| 96 | + |
|
| 93 | 97 | |
| 94 | 98 | |
| 95 | 99 | ## circuits |