9530792e7552538a857e948a15a96cbdab7ecb78
BOM-DAT/mosfet-dat/mosfet-dat.md
| ... | ... | @@ -356,7 +356,7 @@ This device is produced with high cell density DMOS trench technology, uses adva |
| 356 | 356 | |
| 357 | 357 | ## chip code |
| 358 | 358 | |
| 359 | - |
|
| 359 | +U7088R RU7088A |
|
| 360 | 360 | |
| 361 | 361 | Mf8i1 - Generic SOT23-6 MOSFETs |
| 362 | 362 |
Board-dat/MSP/MSP1050-dat/MSP1050-dat.md
| ... | ... | @@ -1,31 +1,31 @@ |
| 1 | - |
|
| 2 | -# MSP1050-dat |
|
| 3 | - |
|
| 4 | -## Info |
|
| 5 | - |
|
| 6 | -[product url - MCP4725 DAC Breakout Board, 12bit IIC](https://www.electrodragon.com/product/mcp4725-dac-breakout-board-12bit-iic/) |
|
| 7 | - |
|
| 8 | -### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc. |
|
| 9 | - |
|
| 10 | -- [[MCP4725-dat]] - [[DAC-dat]] |
|
| 11 | - |
|
| 12 | -dimension |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -## Applications, category, tags, etc. |
|
| 17 | - |
|
| 18 | - |
|
| 19 | - |
|
| 20 | -## Demo Code and Video |
|
| 21 | - |
|
| 22 | - |
|
| 23 | - |
|
| 24 | - |
|
| 25 | -## ref |
|
| 26 | - |
|
| 27 | -- [[MSP1050]] |
|
| 28 | - |
|
| 29 | -- legacy wiki page - https://www.electrodragon.com/w/AD/DA |
|
| 30 | - |
|
| 31 | - |
|
| 1 | +
|
|
| 2 | +# MSP1050-dat
|
|
| 3 | +
|
|
| 4 | +## Info
|
|
| 5 | +
|
|
| 6 | +[product url - MCP4725 DAC Breakout Board, 12bit IIC](https://www.electrodragon.com/product/mcp4725-dac-breakout-board-12bit-iic/)
|
|
| 7 | +
|
|
| 8 | +### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc.
|
|
| 9 | +
|
|
| 10 | +- [[MCP4725-dat]] - [[DAC-dat]]
|
|
| 11 | +
|
|
| 12 | +dimension
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +## Applications, category, tags, etc.
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +
|
|
| 20 | +## Demo Code and Video
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +
|
|
| 25 | +## ref
|
|
| 26 | +
|
|
| 27 | +- [[MSP1050]]
|
|
| 28 | +
|
|
| 29 | +- legacy wiki page - https://www.electrodragon.com/w/AD/DA
|
|
| 30 | +
|
|
| 31 | +
|
Board-dat/MSP/MSP1064-dat/MSP1064-dat.md
| ... | ... | @@ -1,58 +1,58 @@ |
| 1 | - |
|
| 2 | -# MSP1064-dat |
|
| 3 | - |
|
| 4 | -[legacy wiki page Schematic please see here.](https://www.electrodragon.com/w/IIC) |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -## tech |
|
| 10 | - |
|
| 11 | -- [[PCF8574-dat]] - [[IO-expander-dat]] - [[MCP23008-dat]] - [[I2C-dat]] |
|
| 12 | - |
|
| 13 | -- [[PCF8591-dat]] |
|
| 14 | - |
|
| 15 | -- [[buzzer-dat]] |
|
| 16 | - |
|
| 17 | -- [[joystick-dat]] |
|
| 18 | - |
|
| 19 | -- [[resistor-trim-pot-dat]] |
|
| 20 | - |
|
| 21 | -- [[ADC-dat]] - [[DAC-dat]] |
|
| 22 | - |
|
| 23 | -- [[logic-level-shifter-dat]] - [[LDO-dat]] |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | -## board info |
|
| 29 | - |
|
| 30 | - |
|
| 31 | - |
|
| 32 | -- JP8 [[PCF8591-dat]] - GND AIN3 AIN2 AIN1 AIN0 SDA_5V SCL_5V GND +5V |
|
| 33 | -- JP6 - SDA SCL GND VCC |
|
| 34 | -- JP4 [[PCF8591-dat]] - TRIM_POT-> AIN3 / AIN2 < SENSOR 2x > GND / [[PCF8574-dat]] == INT P7 P6 P5 P4 P3 P2 P1 P0 |
|
| 35 | -- JP3 - SCL SDA GND VCC |
|
| 36 | - |
|
| 37 | -cascadable design for JP6 and JP4 on left and right side. |
|
| 38 | - |
|
| 39 | -[[PCF8591-dat]] - AOUT == LED |
|
| 40 | - |
|
| 41 | - |
|
| 42 | - |
|
| 43 | - |
|
| 44 | - |
|
| 45 | - |
|
| 46 | - |
|
| 47 | -## demo code |
|
| 48 | - |
|
| 49 | -- https://github.com/Edragon/Arduino/tree/master/Sketchbook/11-Interface/PCF |
|
| 50 | - |
|
| 51 | - |
|
| 52 | - |
|
| 53 | - |
|
| 54 | -## ref |
|
| 55 | - |
|
| 56 | -- [[GPIO-dat]] |
|
| 57 | - |
|
| 1 | +
|
|
| 2 | +# MSP1064-dat
|
|
| 3 | +
|
|
| 4 | +[legacy wiki page Schematic please see here.](https://www.electrodragon.com/w/IIC)
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +
|
|
| 8 | +
|
|
| 9 | +## tech
|
|
| 10 | +
|
|
| 11 | +- [[PCF8574-dat]] - [[IO-expander-dat]] - [[MCP23008-dat]] - [[I2C-dat]]
|
|
| 12 | +
|
|
| 13 | +- [[PCF8591-dat]]
|
|
| 14 | +
|
|
| 15 | +- [[buzzer-dat]]
|
|
| 16 | +
|
|
| 17 | +- [[joystick-dat]]
|
|
| 18 | +
|
|
| 19 | +- [[resistor-trim-pot-dat]]
|
|
| 20 | +
|
|
| 21 | +- [[ADC-dat]] - [[DAC-dat]]
|
|
| 22 | +
|
|
| 23 | +- [[logic-level-shifter-dat]] - [[LDO-dat]]
|
|
| 24 | +
|
|
| 25 | +
|
|
| 26 | +
|
|
| 27 | +
|
|
| 28 | +## board info
|
|
| 29 | +
|
|
| 30 | +
|
|
| 31 | +
|
|
| 32 | +- JP8 [[PCF8591-dat]] - GND AIN3 AIN2 AIN1 AIN0 SDA_5V SCL_5V GND +5V
|
|
| 33 | +- JP6 - SDA SCL GND VCC
|
|
| 34 | +- JP4 [[PCF8591-dat]] - TRIM_POT-> AIN3 / AIN2 < SENSOR 2x > GND / [[PCF8574-dat]] == INT P7 P6 P5 P4 P3 P2 P1 P0
|
|
| 35 | +- JP3 - SCL SDA GND VCC
|
|
| 36 | +
|
|
| 37 | +cascadable design for JP6 and JP4 on left and right side.
|
|
| 38 | +
|
|
| 39 | +[[PCF8591-dat]] - AOUT == LED
|
|
| 40 | +
|
|
| 41 | +
|
|
| 42 | +
|
|
| 43 | +
|
|
| 44 | +
|
|
| 45 | +
|
|
| 46 | +
|
|
| 47 | +## demo code
|
|
| 48 | +
|
|
| 49 | +- https://github.com/Edragon/Arduino/tree/master/Sketchbook/11-Interface/PCF
|
|
| 50 | +
|
|
| 51 | +
|
|
| 52 | +
|
|
| 53 | +
|
|
| 54 | +## ref
|
|
| 55 | +
|
|
| 56 | +- [[GPIO-dat]]
|
|
| 57 | +
|
|
| 58 | 58 | - [[PCF8574-dat]] - [[PCF8591-dat]] |
| ... | ... | \ No newline at end of file |
Board-dat/MSP/MSP1072-dat/MSP1072-dat.md
| ... | ... | @@ -1,35 +1,35 @@ |
| 1 | - |
|
| 2 | -# MSP1072-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -- OC0 - OC15 output only |
|
| 8 | - |
|
| 9 | -- 0-7 input and output |
|
| 10 | - |
|
| 11 | - |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -## ref |
|
| 17 | - |
|
| 18 | - |
|
| 19 | -- [[ADC-DAT]] - [[DAC-dat]] - [[IO-expander-dat]] - [[GPIO-dat]] - [[I2C-dat]] |
|
| 20 | - |
|
| 21 | -- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 22 | - |
|
| 23 | -- [[MPC1101-dat]] - [[RPI-SBC-dat]] |
|
| 24 | - |
|
| 25 | -- [[MSP1072-dat]] - [[CH423-dat]] |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -- [[CH423-dat]] - [[WCH-dat]] |
|
| 31 | - |
|
| 32 | -- [[GPIO-dat]] - [[I2C-dat]] - [[IO-expander-dat]] |
|
| 33 | - |
|
| 34 | - |
|
| 1 | +
|
|
| 2 | +# MSP1072-dat
|
|
| 3 | +
|
|
| 4 | +
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +- OC0 - OC15 output only
|
|
| 8 | +
|
|
| 9 | +- 0-7 input and output
|
|
| 10 | +
|
|
| 11 | +
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +## ref
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +- [[ADC-DAT]] - [[DAC-dat]] - [[IO-expander-dat]] - [[GPIO-dat]] - [[I2C-dat]]
|
|
| 20 | +
|
|
| 21 | +- [[MSP1064-dat]] - [[PCF8591-dat]]
|
|
| 22 | +
|
|
| 23 | +- [[MPC1101-dat]] - [[RPI-SBC-dat]]
|
|
| 24 | +
|
|
| 25 | +- [[MSP1072-dat]] - [[CH423-dat]]
|
|
| 26 | +
|
|
| 27 | +
|
|
| 28 | +
|
|
| 29 | +
|
|
| 30 | +- [[CH423-dat]] - [[WCH-dat]]
|
|
| 31 | +
|
|
| 32 | +- [[GPIO-dat]] - [[I2C-dat]] - [[IO-expander-dat]]
|
|
| 33 | +
|
|
| 34 | +
|
|
| 35 | 35 | - [[MSP1072]] |
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-HDK-dat/ESP32-HDK-dat.md
| ... | ... | @@ -1,159 +1,159 @@ |
| 1 | -# ESP32-HDK-dat |
|
| 2 | - |
|
| 3 | -- [[ESP-SDK-dat]] |
|
| 4 | - |
|
| 5 | -- [[ESP32-modules-dat]] - [[ESP32-board-dat]] |
|
| 6 | - |
|
| 7 | -- [[ESP32-chip-error-dat]] |
|
| 8 | - |
|
| 9 | -- [[ESP-prog-dat]] |
|
| 10 | - |
|
| 11 | -- [[ESP32-ADC-dat]] - [[ESP32-DAC-dat]] - [[ESP32-I2C-dat]] - [[esp32-serial-dat]] - [[esp32-gpios-dat]] - [[esp32-usb-dat]] - [[ESP32-SPI-dat]] - [[ESP32-I2S-dat]] - [[ESP32-PDM-dat]] |
|
| 12 | - |
|
| 13 | -- [[ESP32-dat]] - [[HDK-dat]] - [[peripherals-dat]] - [[ADC-dat]] - [[DAC-dat]] - [[I2C-dat]] - [[serial-dat]] - [[gpio-dat]] - [[usb-sdk-dat]] - [[SPI-dat]] - [[I2S-dat]] - [[PDM-dat]] - [[DMA-dat]] - [[ISR-dat]] |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -- [[GPIO-dat]] |
|
| 18 | - |
|
| 19 | -## hardware design guidelines |
|
| 20 | - |
|
| 21 | -- [esp-hardware-design-guidelines](https://docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32s3/schematic-checklist.html#overview) |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -## pins |
|
| 25 | - |
|
| 26 | -You can use almost any GPIO, except: |
|
| 27 | - |
|
| 28 | -GPIO6–11: used for flash |
|
| 29 | - |
|
| 30 | -GPIO34–39: input-only (not usable as output like SCL) |
|
| 31 | - |
|
| 32 | -### RMT |
|
| 33 | - |
|
| 34 | -- RMT_SIG_IN0~7 |
|
| 35 | -- Any GPIO Pins |
|
| 36 | -- Eight channels for an IR transmitter and |
|
| 37 | -- RMT_SIG_OUT0~7 receiver of various waveforms |
|
| 38 | - |
|
| 39 | -- [[infrared-dat]] |
|
| 40 | - |
|
| 41 | - |
|
| 42 | -### Functions |
|
| 43 | - |
|
| 44 | -- [[interface-dat]] |
|
| 45 | - |
|
| 46 | -- use [[PDM-dat]] instead of [[I2S-dat]] on [[ESP32-S3-dat]] |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -- [[ESP32-DAC-dat]] - [[ESP32-I2C-dat]] - [[esp32-serial-dat]] - [[ESP32-GPIOs-dat]] - [[esp32-usb-dat]] - [[ESP32-SPI-dat]] - [[ESP32-I2S-dat]] - [[sd-dat]] |
|
| 50 | - |
|
| 51 | -## RAM |
|
| 52 | - |
|
| 53 | -### ESP32 DRAM Configuration |
|
| 54 | - |
|
| 55 | -ESP32 has **520 KB SRAM** split into multiple regions: |
|
| 56 | - |
|
| 57 | -- **DRAM0**: 192 KB - Main data RAM for variables and heap |
|
| 58 | -- **DRAM1**: 128 KB - Instruction RAM cache (can be used as data RAM) |
|
| 59 | -- **DRAM2**: 200 KB - Used by WiFi/Bluetooth stack and DMA buffers |
|
| 60 | - |
|
| 61 | -**Key Points:** |
|
| 62 | -- **Internal DRAM**: Fast access, used for critical data and stack |
|
| 63 | -- **External PSRAM**: Optional 4-8MB external RAM (via SPI) |
|
| 64 | -- **DMA Capable**: Some regions support DMA operations |
|
| 65 | -- **Shared Memory**: WiFi/BT libraries consume significant DRAM |
|
| 66 | - |
|
| 67 | -**Memory Management:** |
|
| 68 | -- Heap allocation uses internal DRAM first |
|
| 69 | -- Large buffers should use PSRAM when available |
|
| 70 | -- Use `esp_get_free_heap_size()` to monitor usage |
|
| 71 | - |
|
| 72 | - |
|
| 73 | -- [[memory-dat]] |
|
| 74 | - |
|
| 75 | -## Module Compare |
|
| 76 | - |
|
| 77 | - |
|
| 78 | - |
|
| 79 | - |
|
| 80 | -## Diagram |
|
| 81 | - |
|
| 82 | - |
|
| 83 | - |
|
| 84 | -## boot mode |
|
| 85 | - |
|
| 86 | -### Table 3-1. Default Configuration of Strapping Pins |
|
| 87 | - |
|
| 88 | -- from esp32 chip datasheet |
|
| 89 | - |
|
| 90 | -| Strapping Pin | note | Default Configuration Bit | Value | |
|
| 91 | -| ------------- | ---- | ------------------------- | ----- | |
|
| 92 | -| GPIO0 | 0 | Pull-up | 1 | |
|
| 93 | -| GPIO2 | 2 | Pull-down | 0 | |
|
| 94 | -| MTDI | 12 | Pull-down | 0 | |
|
| 95 | -| MTDO | 15 | Pull-up | 1 | |
|
| 96 | -| GPIO5 | 5 | Pull-up | 1 | |
|
| 97 | - |
|
| 98 | -### Table 6: Chip Boot Mode Control |
|
| 99 | - |
|
| 100 | -- from esp32 wroom module datasheet |
|
| 101 | - |
|
| 102 | -| Boot Mode | GPIO0 | GPIO2 | |
|
| 103 | -| ------------------------ | ----- | --------- | |
|
| 104 | -| SPI Boot Mode | 1 | Any value | |
|
| 105 | -| Joint Download Boot Mode | 0 | 0 | |
|
| 106 | - |
|
| 107 | - |
|
| 108 | - |
|
| 109 | - |
|
| 110 | -## documentas |
|
| 111 | - |
|
| 112 | -- [[esp32_technical_reference_manual_en_v5.2.pdf]] |
|
| 113 | - |
|
| 114 | -- [[ESP32_Series_datasheet_v4.7.pdf]] |
|
| 115 | - |
|
| 116 | - |
|
| 117 | - |
|
| 118 | -### Shields (stack boards) |
|
| 119 | -- [[NWI1245-dat]] |
|
| 120 | - |
|
| 121 | -### In Development |
|
| 122 | -- [[ESP32-ISO-dat]] |
|
| 123 | - |
|
| 124 | - |
|
| 125 | - |
|
| 126 | -## ref |
|
| 127 | - |
|
| 128 | - |
|
| 129 | -## Chip Info |
|
| 130 | - |
|
| 131 | -### datasheet |
|
| 132 | - |
|
| 133 | -- chip datasheet |
|
| 134 | -- https://www.espressif.com.cn/sites/default/files/documentation/esp32_datasheet_en.pdf |
|
| 135 | - |
|
| 136 | -- esp32 technical_reference_manual CN |
|
| 137 | -- https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_cn.pdf |
|
| 138 | - |
|
| 139 | -- ESP32 Chip Revision v3.0 - User Guid |
|
| 140 | -- https://www.espressif.com/sites/default/files/documentation/esp32_chip_revision_v3_0_user_guide_en.pdf |
|
| 141 | - |
|
| 142 | - |
|
| 143 | - |
|
| 144 | - |
|
| 145 | - |
|
| 146 | -- [[BTB-dat]] |
|
| 147 | - |
|
| 148 | -- [[ESP32-HDK]] |
|
| 149 | - |
|
| 150 | -EMAC = Ethernet |
|
| 151 | - |
|
| 152 | - |
|
| 153 | -ref |
|
| 154 | - |
|
| 155 | -- https://electropeak.com/learn/full-guide-to-esp32-pinout-reference-what-gpio-pins-should-we-use/ |
|
| 156 | -- https://randomnerdtutorials.com/esp32-pinout-reference-gpios/ |
|
| 157 | - |
|
| 158 | - |
|
| 159 | - |
|
| 1 | +# ESP32-HDK-dat
|
|
| 2 | +
|
|
| 3 | +- [[ESP-SDK-dat]]
|
|
| 4 | +
|
|
| 5 | +- [[ESP32-modules-dat]] - [[ESP32-board-dat]]
|
|
| 6 | +
|
|
| 7 | +- [[ESP32-chip-error-dat]]
|
|
| 8 | +
|
|
| 9 | +- [[ESP-prog-dat]]
|
|
| 10 | +
|
|
| 11 | +- [[ESP32-ADC-dat]] - [[ESP32-DAC-dat]] - [[ESP32-I2C-dat]] - [[esp32-serial-dat]] - [[esp32-gpios-dat]] - [[esp32-usb-dat]] - [[ESP32-SPI-dat]] - [[ESP32-I2S-dat]] - [[ESP32-PDM-dat]]
|
|
| 12 | +
|
|
| 13 | +- [[ESP32-dat]] - [[HDK-dat]] - [[peripherals-dat]] - [[ADC-dat]] - [[DAC-dat]] - [[I2C-dat]] - [[serial-dat]] - [[gpio-dat]] - [[usb-sdk-dat]] - [[SPI-dat]] - [[I2S-dat]] - [[PDM-dat]] - [[DMA-dat]] - [[ISR-dat]]
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +
|
|
| 17 | +- [[GPIO-dat]]
|
|
| 18 | +
|
|
| 19 | +## hardware design guidelines
|
|
| 20 | +
|
|
| 21 | +- [esp-hardware-design-guidelines](https://docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32s3/schematic-checklist.html#overview)
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +## pins
|
|
| 25 | +
|
|
| 26 | +You can use almost any GPIO, except:
|
|
| 27 | +
|
|
| 28 | +GPIO6–11: used for flash
|
|
| 29 | +
|
|
| 30 | +GPIO34–39: input-only (not usable as output like SCL)
|
|
| 31 | +
|
|
| 32 | +### RMT
|
|
| 33 | +
|
|
| 34 | +- RMT_SIG_IN0~7
|
|
| 35 | +- Any GPIO Pins
|
|
| 36 | +- Eight channels for an IR transmitter and
|
|
| 37 | +- RMT_SIG_OUT0~7 receiver of various waveforms
|
|
| 38 | +
|
|
| 39 | +- [[infrared-dat]]
|
|
| 40 | +
|
|
| 41 | +
|
|
| 42 | +### Functions
|
|
| 43 | +
|
|
| 44 | +- [[interface-dat]]
|
|
| 45 | +
|
|
| 46 | +- use [[PDM-dat]] instead of [[I2S-dat]] on [[ESP32-S3-dat]]
|
|
| 47 | +
|
|
| 48 | +
|
|
| 49 | +- [[ESP32-DAC-dat]] - [[ESP32-I2C-dat]] - [[esp32-serial-dat]] - [[ESP32-GPIOs-dat]] - [[esp32-usb-dat]] - [[ESP32-SPI-dat]] - [[ESP32-I2S-dat]] - [[sd-dat]]
|
|
| 50 | +
|
|
| 51 | +## RAM
|
|
| 52 | +
|
|
| 53 | +### ESP32 DRAM Configuration
|
|
| 54 | +
|
|
| 55 | +ESP32 has **520 KB SRAM** split into multiple regions:
|
|
| 56 | +
|
|
| 57 | +- **DRAM0**: 192 KB - Main data RAM for variables and heap
|
|
| 58 | +- **DRAM1**: 128 KB - Instruction RAM cache (can be used as data RAM)
|
|
| 59 | +- **DRAM2**: 200 KB - Used by WiFi/Bluetooth stack and DMA buffers
|
|
| 60 | +
|
|
| 61 | +**Key Points:**
|
|
| 62 | +- **Internal DRAM**: Fast access, used for critical data and stack
|
|
| 63 | +- **External PSRAM**: Optional 4-8MB external RAM (via SPI)
|
|
| 64 | +- **DMA Capable**: Some regions support DMA operations
|
|
| 65 | +- **Shared Memory**: WiFi/BT libraries consume significant DRAM
|
|
| 66 | +
|
|
| 67 | +**Memory Management:**
|
|
| 68 | +- Heap allocation uses internal DRAM first
|
|
| 69 | +- Large buffers should use PSRAM when available
|
|
| 70 | +- Use `esp_get_free_heap_size()` to monitor usage
|
|
| 71 | +
|
|
| 72 | +
|
|
| 73 | +- [[memory-dat]]
|
|
| 74 | +
|
|
| 75 | +## Module Compare
|
|
| 76 | +
|
|
| 77 | +
|
|
| 78 | +
|
|
| 79 | +
|
|
| 80 | +## Diagram
|
|
| 81 | +
|
|
| 82 | +
|
|
| 83 | +
|
|
| 84 | +## boot mode
|
|
| 85 | +
|
|
| 86 | +### Table 3-1. Default Configuration of Strapping Pins
|
|
| 87 | +
|
|
| 88 | +- from esp32 chip datasheet
|
|
| 89 | +
|
|
| 90 | +| Strapping Pin | note | Default Configuration Bit | Value |
|
|
| 91 | +| ------------- | ---- | ------------------------- | ----- |
|
|
| 92 | +| GPIO0 | 0 | Pull-up | 1 |
|
|
| 93 | +| GPIO2 | 2 | Pull-down | 0 |
|
|
| 94 | +| MTDI | 12 | Pull-down | 0 |
|
|
| 95 | +| MTDO | 15 | Pull-up | 1 |
|
|
| 96 | +| GPIO5 | 5 | Pull-up | 1 |
|
|
| 97 | +
|
|
| 98 | +### Table 6: Chip Boot Mode Control
|
|
| 99 | +
|
|
| 100 | +- from esp32 wroom module datasheet
|
|
| 101 | +
|
|
| 102 | +| Boot Mode | GPIO0 | GPIO2 |
|
|
| 103 | +| ------------------------ | ----- | --------- |
|
|
| 104 | +| SPI Boot Mode | 1 | Any value |
|
|
| 105 | +| Joint Download Boot Mode | 0 | 0 |
|
|
| 106 | +
|
|
| 107 | +
|
|
| 108 | +
|
|
| 109 | +
|
|
| 110 | +## documentas
|
|
| 111 | +
|
|
| 112 | +- [[esp32_technical_reference_manual_en_v5.2.pdf]]
|
|
| 113 | +
|
|
| 114 | +- [[ESP32_Series_datasheet_v4.7.pdf]]
|
|
| 115 | +
|
|
| 116 | +
|
|
| 117 | +
|
|
| 118 | +### Shields (stack boards)
|
|
| 119 | +- [[NWI1245-dat]]
|
|
| 120 | +
|
|
| 121 | +### In Development
|
|
| 122 | +- [[ESP32-ISO-dat]]
|
|
| 123 | +
|
|
| 124 | +
|
|
| 125 | +
|
|
| 126 | +## ref
|
|
| 127 | +
|
|
| 128 | +
|
|
| 129 | +## Chip Info
|
|
| 130 | +
|
|
| 131 | +### datasheet
|
|
| 132 | +
|
|
| 133 | +- chip datasheet
|
|
| 134 | +- https://www.espressif.com.cn/sites/default/files/documentation/esp32_datasheet_en.pdf
|
|
| 135 | +
|
|
| 136 | +- esp32 technical_reference_manual CN
|
|
| 137 | +- https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_cn.pdf
|
|
| 138 | +
|
|
| 139 | +- ESP32 Chip Revision v3.0 - User Guid
|
|
| 140 | +- https://www.espressif.com/sites/default/files/documentation/esp32_chip_revision_v3_0_user_guide_en.pdf
|
|
| 141 | +
|
|
| 142 | +
|
|
| 143 | +
|
|
| 144 | +
|
|
| 145 | +
|
|
| 146 | +- [[BTB-dat]]
|
|
| 147 | +
|
|
| 148 | +- [[ESP32-HDK]]
|
|
| 149 | +
|
|
| 150 | +EMAC = Ethernet
|
|
| 151 | +
|
|
| 152 | +
|
|
| 153 | +ref
|
|
| 154 | +
|
|
| 155 | +- https://electropeak.com/learn/full-guide-to-esp32-pinout-reference-what-gpio-pins-should-we-use/
|
|
| 156 | +- https://randomnerdtutorials.com/esp32-pinout-reference-gpios/
|
|
| 157 | +
|
|
| 158 | +
|
|
| 159 | +
|
Chip-cn-dat/Espressif-dat/ESP32-dat/ESP32-board-dat/ESP32-lyrat-dat/ESP32-lyrat-dat.md
| ... | ... | @@ -1,26 +1,26 @@ |
| 1 | - |
|
| 2 | -# ESP32-lyrat-dat |
|
| 3 | - |
|
| 4 | -## Board version |
|
| 5 | - |
|
| 6 | -- ESP32-LyraT V4.3 |
|
| 7 | -- ESP32-LyraT-Mini V1.2 |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | -## ESP32-LyraT-Mini V1.2 Electrical Block Diagram |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## peripherals |
|
| 18 | - |
|
| 19 | -- [[ADC-dat]] - [[ES7243-dat]] |
|
| 20 | - |
|
| 21 | -- [[DAC-dat]] - [[ES8311-dat]] |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -## ref |
|
| 25 | - |
|
| 1 | +
|
|
| 2 | +# ESP32-lyrat-dat
|
|
| 3 | +
|
|
| 4 | +## Board version
|
|
| 5 | +
|
|
| 6 | +- ESP32-LyraT V4.3
|
|
| 7 | +- ESP32-LyraT-Mini V1.2
|
|
| 8 | +
|
|
| 9 | +
|
|
| 10 | +
|
|
| 11 | +## ESP32-LyraT-Mini V1.2 Electrical Block Diagram
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +
|
|
| 17 | +## peripherals
|
|
| 18 | +
|
|
| 19 | +- [[ADC-dat]] - [[ES7243-dat]]
|
|
| 20 | +
|
|
| 21 | +- [[DAC-dat]] - [[ES8311-dat]]
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +## ref
|
|
| 25 | +
|
|
| 26 | 26 | - [[esp32_audio_design_guidelines__en.pdf]] |
| ... | ... | \ No newline at end of file |
Chip-cn-dat/LGT-dat/LGT8F328-DAT/LGT8F328-DAT.md
| ... | ... | @@ -1,107 +1,107 @@ |
| 1 | -# LGT8F328-DAT |
|
| 2 | - |
|
| 3 | -- [legacy wiki page](https://www.electrodragon.com/w/Logicgreen) |
|
| 4 | - |
|
| 5 | - |
|
| 6 | -- [[LGT8F328-DAT]] - [[LGT8F328-SSOP20-dat]] - [[LGT8F328-SDK-DAT]] - [[LGT-dat]] |
|
| 7 | - |
|
| 8 | -- [[arduino-dat]] - [[arduino-uno-dat]] |
|
| 9 | - |
|
| 10 | - |
|
| 11 | -## chip and board |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | -- [[CIC1053-dat]] - [[LGT8F328-DAT]] |
|
| 16 | - |
|
| 17 | -- [[DVA1009-dat]] - [[DAR1056-dat]] - [[NWL1097-dat]] |
|
| 18 | - |
|
| 19 | -- [[DVA1014-dat]] - [[DVA1018-dat]] |
|
| 20 | - |
|
| 21 | - |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -## comparison to arduino atmega328 |
|
| 25 | - |
|
| 26 | -| pin | LGT | arduino | note | |
|
| 27 | -| --- | ------- | ------- | --------- | |
|
| 28 | -| 3 | PE4 | GND | extra pin | |
|
| 29 | -| 6 | PE5 | VCC | extra pin | |
|
| 30 | -| 18 | PE0/SWC | AVCC | prog port | |
|
| 31 | -| 21 | PE2/SWD | GND | prog port | |
|
| 32 | -| 4 | VCC | VCC | common | |
|
| 33 | -| 5 | GND | GND | common | |
|
| 34 | - |
|
| 35 | -common pin |
|
| 36 | -- pin 4 = VCC |
|
| 37 | -- pin 5 = GND |
|
| 38 | - |
|
| 39 | - |
|
| 40 | - |
|
| 41 | - |
|
| 42 | - |
|
| 43 | - |
|
| 44 | -view main differences between LGT8F328 and atmega328 - source: https://wolles-elektronikkiste.de/en/lgt8f328p-lqfp32-boards |
|
| 45 | - |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -## LGT8F328-QFP MIN SYS |
|
| 50 | - |
|
| 51 | - |
|
| 52 | - |
|
| 53 | - |
|
| 54 | - |
|
| 55 | - |
|
| 56 | - |
|
| 57 | -## periperhals |
|
| 58 | - |
|
| 59 | -- [[UART-dat]] - [[GPIO-dat]] - [[PWM-dat]] - [[ADC-dat]] - [[DAC-dat]] |
|
| 60 | - |
|
| 61 | - |
|
| 62 | -## LGT8F88A-QFP32 MIN System |
|
| 63 | - |
|
| 64 | - |
|
| 65 | - |
|
| 66 | -## other MCUs |
|
| 67 | - |
|
| 68 | -LGT8F88A, LGT8Fx8D and LGT8Fx8P main differences |
|
| 69 | - |
|
| 70 | -<br> |
|
| 71 | - |
|
| 72 | -| - | - | LGT8F88A | LGT8Fx8D | LGT8Fx8P | |
|
| 73 | -| :------------------------: | :---: | :-----------------------------------------------------: | :---------------------------------------------------: | :-------------------------------------------------------------: | |
|
| 74 | -| Progmem | KB | 8 | 4/8/16/32 | 8/16/32 | |
|
| 75 | -| RAM | KB | 1 | 0.5/1/1/2 | 1/1/2 | |
|
| 76 | -| Data Flash (EEPROM) | KB | 504 byte | 1/2/4/progmem shared | 2/4/progmem shared | |
|
| 77 | -| DAC (8 bit) | | - | 2 | 1 | |
|
| 78 | -| Internal Reference | V | 1.25/2.56 | 1.25/2.56 | 1.024/2.048/4.096 | |
|
| 79 | -| Analog Comparators (AC) | | 2 | 2 | 2 | |
|
| 80 | -| AC resolution | mV | 6 | 12 | 10 | |
|
| 81 | -| DAP Differential Amplifier | gain | 7.5/15/22.5/30 | - | 1/8/16/32 | |
|
| 82 | -| ACD | bit | 10 | 12 | 12 | |
|
| 83 | -| Max sysclk | MHz | 32 | 32 div 2 internal or 20 external | 32 | |
|
| 84 | -| Extras | | Capacitive touch button controller, <br> Thermal sensor | 2x Operational Amplifier <br> fixed gain = +12 or -11 | DSC (16 bit arithmetic), <br> SPI buffer, SPI 2 wire input mode | |
|
| 85 | -| Package | | QFP32, SSOP28 | QFP32, SSOP28, SSOP24, SSOP20 | QFP48, QFP32, SSOP20 | |
|
| 86 | - |
|
| 87 | -## APP |
|
| 88 | - |
|
| 89 | -### USB Demo |
|
| 90 | - |
|
| 91 | - |
|
| 92 | -## demo |
|
| 93 | - |
|
| 94 | -https://www.youtube.com/shorts/CL2-iH4KWQQ |
|
| 95 | - |
|
| 96 | - |
|
| 97 | - |
|
| 98 | - |
|
| 99 | - |
|
| 100 | - |
|
| 101 | -## ref |
|
| 102 | - |
|
| 103 | - |
|
| 104 | - |
|
| 105 | -- [[LGT8F328]] |
|
| 106 | - |
|
| 1 | +# LGT8F328-DAT
|
|
| 2 | +
|
|
| 3 | +- [legacy wiki page](https://www.electrodragon.com/w/Logicgreen)
|
|
| 4 | +
|
|
| 5 | +
|
|
| 6 | +- [[LGT8F328-DAT]] - [[LGT8F328-SSOP20-dat]] - [[LGT8F328-SDK-DAT]] - [[LGT-dat]]
|
|
| 7 | +
|
|
| 8 | +- [[arduino-dat]] - [[arduino-uno-dat]]
|
|
| 9 | +
|
|
| 10 | +
|
|
| 11 | +## chip and board
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +- [[CIC1053-dat]] - [[LGT8F328-DAT]]
|
|
| 16 | +
|
|
| 17 | +- [[DVA1009-dat]] - [[DAR1056-dat]] - [[NWL1097-dat]]
|
|
| 18 | +
|
|
| 19 | +- [[DVA1014-dat]] - [[DVA1018-dat]]
|
|
| 20 | +
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +## comparison to arduino atmega328
|
|
| 25 | +
|
|
| 26 | +| pin | LGT | arduino | note |
|
|
| 27 | +| --- | ------- | ------- | --------- |
|
|
| 28 | +| 3 | PE4 | GND | extra pin |
|
|
| 29 | +| 6 | PE5 | VCC | extra pin |
|
|
| 30 | +| 18 | PE0/SWC | AVCC | prog port |
|
|
| 31 | +| 21 | PE2/SWD | GND | prog port |
|
|
| 32 | +| 4 | VCC | VCC | common |
|
|
| 33 | +| 5 | GND | GND | common |
|
|
| 34 | +
|
|
| 35 | +common pin
|
|
| 36 | +- pin 4 = VCC
|
|
| 37 | +- pin 5 = GND
|
|
| 38 | +
|
|
| 39 | +
|
|
| 40 | +
|
|
| 41 | +
|
|
| 42 | +
|
|
| 43 | +
|
|
| 44 | +view main differences between LGT8F328 and atmega328 - source: https://wolles-elektronikkiste.de/en/lgt8f328p-lqfp32-boards
|
|
| 45 | +
|
|
| 46 | +
|
|
| 47 | +
|
|
| 48 | +
|
|
| 49 | +## LGT8F328-QFP MIN SYS
|
|
| 50 | +
|
|
| 51 | +
|
|
| 52 | +
|
|
| 53 | +
|
|
| 54 | +
|
|
| 55 | +
|
|
| 56 | +
|
|
| 57 | +## periperhals
|
|
| 58 | +
|
|
| 59 | +- [[UART-dat]] - [[GPIO-dat]] - [[PWM-dat]] - [[ADC-dat]] - [[DAC-dat]]
|
|
| 60 | +
|
|
| 61 | +
|
|
| 62 | +## LGT8F88A-QFP32 MIN System
|
|
| 63 | +
|
|
| 64 | +
|
|
| 65 | +
|
|
| 66 | +## other MCUs
|
|
| 67 | +
|
|
| 68 | +LGT8F88A, LGT8Fx8D and LGT8Fx8P main differences
|
|
| 69 | +
|
|
| 70 | +<br>
|
|
| 71 | +
|
|
| 72 | +| - | - | LGT8F88A | LGT8Fx8D | LGT8Fx8P |
|
|
| 73 | +| :------------------------: | :---: | :-----------------------------------------------------: | :---------------------------------------------------: | :-------------------------------------------------------------: |
|
|
| 74 | +| Progmem | KB | 8 | 4/8/16/32 | 8/16/32 |
|
|
| 75 | +| RAM | KB | 1 | 0.5/1/1/2 | 1/1/2 |
|
|
| 76 | +| Data Flash (EEPROM) | KB | 504 byte | 1/2/4/progmem shared | 2/4/progmem shared |
|
|
| 77 | +| DAC (8 bit) | | - | 2 | 1 |
|
|
| 78 | +| Internal Reference | V | 1.25/2.56 | 1.25/2.56 | 1.024/2.048/4.096 |
|
|
| 79 | +| Analog Comparators (AC) | | 2 | 2 | 2 |
|
|
| 80 | +| AC resolution | mV | 6 | 12 | 10 |
|
|
| 81 | +| DAP Differential Amplifier | gain | 7.5/15/22.5/30 | - | 1/8/16/32 |
|
|
| 82 | +| ACD | bit | 10 | 12 | 12 |
|
|
| 83 | +| Max sysclk | MHz | 32 | 32 div 2 internal or 20 external | 32 |
|
|
| 84 | +| Extras | | Capacitive touch button controller, <br> Thermal sensor | 2x Operational Amplifier <br> fixed gain = +12 or -11 | DSC (16 bit arithmetic), <br> SPI buffer, SPI 2 wire input mode |
|
|
| 85 | +| Package | | QFP32, SSOP28 | QFP32, SSOP28, SSOP24, SSOP20 | QFP48, QFP32, SSOP20 |
|
|
| 86 | +
|
|
| 87 | +## APP
|
|
| 88 | +
|
|
| 89 | +### USB Demo
|
|
| 90 | +
|
|
| 91 | +
|
|
| 92 | +## demo
|
|
| 93 | +
|
|
| 94 | +https://www.youtube.com/shorts/CL2-iH4KWQQ
|
|
| 95 | +
|
|
| 96 | +
|
|
| 97 | +
|
|
| 98 | +
|
|
| 99 | +
|
|
| 100 | +
|
|
| 101 | +## ref
|
|
| 102 | +
|
|
| 103 | +
|
|
| 104 | +
|
|
| 105 | +- [[LGT8F328]]
|
|
| 106 | +
|
|
| 107 | 107 | - [[LGT]] |
| ... | ... | \ No newline at end of file |
Chip-cn-dat/TITAN-dat/TM1637-dat/TM1637-dat.md
| ... | ... | @@ -1,5 +1,13 @@ |
| 1 | - |
|
| 2 | -# TM1637-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -- [[TM1637-DS.pdf]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +
|
|
| 1 | +# TM1637-dat
|
|
| 2 | +
|
|
| 3 | +
|
|
| 4 | +
|
|
| 5 | +- [[TM1637-dat]] - [[TITAN-dat]] - [[led-segment-display-driver-dat]]
|
|
| 6 | +
|
|
| 7 | +- [[TM1637-DS.pdf]]
|
|
| 8 | +
|
|
| 9 | +
|
|
| 10 | +
|
|
| 11 | +
|
|
| 12 | +## ref |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/everest-semi-dat/ES8311-dat/ES8311-dat.md
| ... | ... | @@ -1,7 +1,7 @@ |
| 1 | 1 | |
| 2 | 2 | # ES8311-dat |
| 3 | 3 | |
| 4 | -- [[adc-dat]] - [[dac-dat]] - [[record-dat]] - [[playback-dat]] - [[everest-semi-dat]] |
|
| 4 | +- [[adc-dat]] - [[DAC-dat]] - [[record-dat]] - [[playback-dat]] - [[everest-semi-dat]] |
|
| 5 | 5 | |
| 6 | 6 | - [[audio-dat]] - [[ES8311-dat]] |
| 7 | 7 |
Chip-dat/Analog-device-dat/AD-power-dat/AD-power-dat.md
| ... | ... | @@ -23,5 +23,13 @@ LT8609/LT8609A/LT8609B == 42V, 3A Synchronous Step-Down Regulator with 2.5µA Qu |
| 23 | 23 | https://www.analog.com/media/en/technical-documentation/data-sheets/max17577-max17578.pdf |
| 24 | 24 | |
| 25 | 25 | |
| 26 | + |
|
| 27 | +## boost and buck |
|
| 28 | + |
|
| 29 | +- [[dcdc-boost-down-dat]] - [[LTC3780-dat]] - [[AD-power-dat]] |
|
| 30 | + |
|
| 31 | +- [[LTC3780-dat]] - High Efficiency, Synchronous, 4-Switch Buck-Boost Controller |
|
| 32 | + |
|
| 33 | + |
|
| 26 | 34 | ## ref |
| 27 | 35 |
Chip-dat/Analog-device-dat/AD-power-dat/LTC3780-dat/2026-07-15-18-51-50.png
| ... | ... | Binary files /dev/null and b/Chip-dat/Analog-device-dat/AD-power-dat/LTC3780-dat/2026-07-15-18-51-50.png differ |
Chip-dat/Analog-device-dat/AD-power-dat/LTC3780-dat/2026-07-15-18-52-46.png
| ... | ... | Binary files /dev/null and b/Chip-dat/Analog-device-dat/AD-power-dat/LTC3780-dat/2026-07-15-18-52-46.png differ |
Chip-dat/Analog-device-dat/AD-power-dat/LTC3780-dat/LTC3780-dat.md
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | +
|
|
| 2 | +
|
|
| 3 | +# LTC3780-dat
|
|
| 4 | +
|
|
| 5 | +- [[dcdc-boost-down-dat]] - [[LTC3780-dat]] - [[AD-power-dat]]
|
|
| 6 | +
|
|
| 7 | +https://www.analog.com/media/en/technical-documentation/data-sheets/ltc3780.pdf
|
|
| 8 | +
|
|
| 9 | +## APP SCH
|
|
| 10 | +
|
|
| 11 | +
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +## board
|
|
| 16 | +
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +
|
|
| 20 | +## ref
|
|
| 21 | +
|
|
| 22 | +
|
Chip-dat/NXP-dat/PCF8591-dat/PCF8591-dat.md
| ... | ... | @@ -1,29 +1,29 @@ |
| 1 | - |
|
| 2 | -# PCF8591-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -## board |
|
| 6 | - |
|
| 7 | -- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 8 | - |
|
| 9 | -## info |
|
| 10 | - |
|
| 11 | -- [[ADC-dat]] - [[DAC-dat]] - [[sensor-dat]] |
|
| 12 | - |
|
| 13 | - |
|
| 14 | -The PCF8591 is a single-chip, single-supply low-power 8-bit CMOS data acquisition device with four analog inputs, one analog output and a serial I2C-bus interface. Three address pins A0, A1 and A2 are used for programming the hardware address, allowing the use of up to eight devices connected to the I2C-bus without additional hardware. Address, control and data to and from the device are transferred serially via the two-line bidirectional I2C-bus. |
|
| 15 | - |
|
| 16 | -The functions of the device include analog input multiplexing, on-chip track and hold function, 8-bit analog-to-digital conversion and an 8-bit digital-to-analog conv |
|
| 17 | - |
|
| 18 | -https://www.nxp.com/docs/en/data-sheet/PCF8591.pdf |
|
| 19 | - |
|
| 20 | - |
|
| 21 | -## diagram |
|
| 22 | - |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | -## ref |
|
| 28 | - |
|
| 1 | +
|
|
| 2 | +# PCF8591-dat
|
|
| 3 | +
|
|
| 4 | +
|
|
| 5 | +## board
|
|
| 6 | +
|
|
| 7 | +- [[MSP1064-dat]] - [[PCF8591-dat]]
|
|
| 8 | +
|
|
| 9 | +## info
|
|
| 10 | +
|
|
| 11 | +- [[ADC-dat]] - [[DAC-dat]] - [[sensor-dat]]
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +The PCF8591 is a single-chip, single-supply low-power 8-bit CMOS data acquisition device with four analog inputs, one analog output and a serial I2C-bus interface. Three address pins A0, A1 and A2 are used for programming the hardware address, allowing the use of up to eight devices connected to the I2C-bus without additional hardware. Address, control and data to and from the device are transferred serially via the two-line bidirectional I2C-bus.
|
|
| 15 | +
|
|
| 16 | +The functions of the device include analog input multiplexing, on-chip track and hold function, 8-bit analog-to-digital conversion and an 8-bit digital-to-analog conv
|
|
| 17 | +
|
|
| 18 | +https://www.nxp.com/docs/en/data-sheet/PCF8591.pdf
|
|
| 19 | +
|
|
| 20 | +
|
|
| 21 | +## diagram
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +
|
|
| 25 | +
|
|
| 26 | +
|
|
| 27 | +## ref
|
|
| 28 | +
|
|
| 29 | 29 | - [[NXP-dat]] |
| ... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-sensor-dat/2026-07-15-19-47-02.png
| ... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-sensor-dat/2026-07-15-19-47-02.png differ |
Chip-dat/TI-dat/TI-sensor-dat/ti-sensor-dat.md
| ... | ... | @@ -1,22 +1,37 @@ |
| 1 | - |
|
| 2 | -# ti-sensor-dat.md |
|
| 3 | - |
|
| 4 | -[[dc-current-sensor-dat]] |
|
| 5 | - |
|
| 6 | -- [[INA330-dat]] |
|
| 7 | - |
|
| 8 | -- [[INA219-dat]] |
|
| 9 | -- [[INA226-dat]] |
|
| 10 | -- [[INA240-dat]] |
|
| 11 | -- [[INA231-dat]] |
|
| 12 | - |
|
| 13 | -[[sensor-temperature-dat]] - [[LM75-dat]] |
|
| 14 | - |
|
| 15 | -- INA240 –4-V to 80-V, Bidirectional, Ultra-Precise Current Sense Amplifier With Enhanced PWM Rejection |
|
| 16 | - |
|
| 17 | -INA332 / INA2332 - Low-Power, Single-Supply, CMOS INSTRUMENTATION AMPLIFIERS |
|
| 18 | - |
|
| 19 | - |
|
| 20 | -LM35 - LM35 Precision Centigrade Temperature Sensors |
|
| 21 | - |
|
| 22 | - |
|
| 1 | +
|
|
| 2 | +# ti-sensor-dat.md
|
|
| 3 | +
|
|
| 4 | +[[dc-current-sensor-dat]]
|
|
| 5 | +
|
|
| 6 | +- [[INA330-dat]]
|
|
| 7 | +
|
|
| 8 | +- [[INA219-dat]]
|
|
| 9 | +- [[INA226-dat]]
|
|
| 10 | +- [[INA240-dat]]
|
|
| 11 | +- [[INA231-dat]]
|
|
| 12 | +
|
|
| 13 | +[[sensor-temperature-dat]] - [[LM75-dat]]
|
|
| 14 | +
|
|
| 15 | +- INA240 –4-V to 80-V, Bidirectional, Ultra-Precise Current Sense Amplifier With Enhanced PWM Rejection
|
|
| 16 | +
|
|
| 17 | +INA332 / INA2332 - Low-Power, Single-Supply, CMOS INSTRUMENTATION AMPLIFIERS
|
|
| 18 | +
|
|
| 19 | +
|
|
| 20 | +LM35 - LM35 Precision Centigrade Temperature Sensors
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +
|
|
| 24 | +
|
|
| 25 | +## LDC
|
|
| 26 | +
|
|
| 27 | +- [[TI-sensor-dat]] - [[LDC-dat]] - [[LDC1101-dat]]
|
|
| 28 | +
|
|
| 29 | +LDC1101DRCR / VS0N-10 - 用于高速应用的单通道、1.8V、24位电感、16位谐振器电阻、电感数字转换器芯片
|
|
| 30 | +
|
|
| 31 | +LDC1101 1.8-V High-Resolution, High-Speed Inductance-to-Digital Converter
|
|
| 32 | +
|
|
| 33 | +
|
|
| 34 | +
|
|
| 35 | +
|
|
| 36 | +## ref
|
|
| 37 | +
|
Chip-dat/raspberry-pi-dat/RPI-MCU-dat/RPI-MCU-dat.md
| ... | ... | @@ -1,6 +1,11 @@ |
| 1 | 1 | |
| 2 | 2 | # RPI-MCU-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | +The `RP2354` is a secure, high-performance microcontroller from Raspberry Pi that is identical to the RP2350 but features an additional 2MB of QSPI NOR flash memory stacked directly inside the package. It is available in two pin-compatible package variants: the 30-pin RP2354A and the 48-pin RP2354B. |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 4 | 9 | - [[RPI-MCU-dat]] - [[RPI-SBC-dat]] |
| 5 | 10 | |
| 6 | 11 | - [[RP2040-dat]] |
Chip-dat/scioscience-dat/ENS160-dat/ENS160-dat.md
| ... | ... | @@ -0,0 +1,24 @@ |
| 1 | +
|
|
| 2 | +
|
|
| 3 | +# ENS160-dat
|
|
| 4 | +
|
|
| 5 | +- [[ENS160-dat]] - [[scioscience-dat]] - [[sensor-gas-dat]] - [[sensor-dat]]
|
|
| 6 | +
|
|
| 7 | +The ENS160 is a digital multi-gas sensor solution, based on metal oxide (MOX) technology
|
|
| 8 | +with four sensor elements.
|
|
| 9 | +
|
|
| 10 | +The independent hotplate control allows the detection of a wide range of volatile organic
|
|
| 11 | +compounds (VOCs) including ethanol, toluene, hydrogen and oxidizing gases with superior
|
|
| 12 | +sensitivity. The ENS160 supports intelligent algorithms to process raw sensor measurements
|
|
| 13 | +on-chip. These algorithms calculate CO2-equivalents, TVOC, air quality indices (AQIs) and
|
|
| 14 | +perform humidity and temperature compensation, as well as baseline management, all on
|
|
| 15 | +chip.
|
|
| 16 | +
|
|
| 17 | +Raw sensor measurements can be read for further customization. The LGA-packaged device
|
|
| 18 | +includes SPI and I²C slave interfaces to communicate with a main host processor.
|
|
| 19 | +The ENS160 is a proven and maintenance-free technology, designed for high volume and
|
|
| 20 | +reliability.
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +### ref
|
|
| 24 | +
|
Chip-dat/scioscience-dat/scioscience-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | +
|
|
| 2 | +
|
|
| 3 | +# scioscience-dat
|
|
| 4 | +
|
|
| 5 | +
|
|
| 6 | +- [[ENS160-dat]] - [[scioscience-dat]] - [[sensor-gas-dat]] - [[sensor-dat]]
|
|
| 7 | +
|
|
| 8 | +
|
|
| 9 | +
|
|
| 10 | +## ref
|
|
| 11 | +
|
Circuits-dat/logic-dat/logic-dat.md
| ... | ... | @@ -9,7 +9,7 @@ |
| 9 | 9 | |
| 10 | 10 | - [[logic-gate-dat]] - [[shift-register-dat]] - [[buffer-dat]] - [[logic-inverter-dat]] |
| 11 | 11 | |
| 12 | -- [[flipflop-dat]] - [[counter-dat]] - [[decoder-dat]] - [[mux-dat]] - [[shiftreg-dat]] - [[pll-dat]] - [[timing-dat]] - [[voltage-level-dat]] - [[adc-dat]] - [[dac-dat]] - [[op-amp-dat]] - [[sensor-interface-dat]] - [[driver-software-dat]] - [[motor-driver-dat]] - [[led-driver-dat]] - [[relay-driver-dat]] - [[amplifier-audio-dat]] - [[power-amplifier-dat]] |
|
| 12 | +- [[flipflop-dat]] - [[counter-dat]] - [[decoder-dat]] - [[mux-dat]] - [[shiftreg-dat]] - [[pll-dat]] - [[timing-dat]] - [[voltage-level-dat]] - [[adc-dat]] - [[DAC-dat]] - [[op-amp-dat]] - [[sensor-interface-dat]] - [[driver-software-dat]] - [[motor-driver-dat]] - [[led-driver-dat]] - [[relay-driver-dat]] - [[amplifier-audio-dat]] - [[power-amplifier-dat]] |
|
| 13 | 13 | |
| 14 | 14 | - [[multiplexer-dat]] |
| 15 | 15 |
Sensor-dat/sensor-analog-dat/sensor-analog-dat.md
| ... | ... | @@ -1,16 +1,16 @@ |
| 1 | - |
|
| 2 | -# sensor-analog-dat |
|
| 3 | - |
|
| 4 | -- [[ADC-dat]] |
|
| 5 | - |
|
| 6 | -- [[ADC-bat-monitor-dat]] |
|
| 7 | - |
|
| 8 | -- [[sensor-temperature-dat]] - [[sensor-light-dat]] |
|
| 9 | - |
|
| 10 | -- [[sensor-voltage-dat]] |
|
| 11 | - |
|
| 12 | - |
|
| 13 | - |
|
| 14 | -## ref |
|
| 15 | - |
|
| 16 | -- [[sensor-dat]] |
|
| 1 | +
|
|
| 2 | +# sensor-analog-dat
|
|
| 3 | +
|
|
| 4 | +- [[ADC-dat]]
|
|
| 5 | +
|
|
| 6 | +- [[ADC-bat-monitor-dat]]
|
|
| 7 | +
|
|
| 8 | +- [[sensor-temperature-dat]] - [[sensor-light-dat]]
|
|
| 9 | +
|
|
| 10 | +- [[sensor-voltage-dat]]
|
|
| 11 | +
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +## ref
|
|
| 15 | +
|
|
| 16 | +- [[sensor-dat]]
|
Sensor-dat/sensor-gas-dat/sensor-gas-dat.md
| ... | ... | @@ -1,11 +1,16 @@ |
| 1 | - |
|
| 2 | -# sensor-gas-dat |
|
| 3 | - |
|
| 4 | -- [[STH1054-dat]] - MQ series gas sensors socket - [[STH1057-dat]] |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -- [[mq-series-dat]] - [[mq-5-dat]] - [[mq-3-dat]] - [[mq-2-dat]] |
|
| 8 | - |
|
| 9 | -## ref |
|
| 10 | - |
|
| 1 | +
|
|
| 2 | +# sensor-gas-dat
|
|
| 3 | +
|
|
| 4 | +- [[STH1054-dat]] - MQ series gas sensors socket - [[STH1057-dat]]
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +- [[mq-series-dat]] - [[mq-5-dat]] - [[mq-3-dat]] - [[mq-2-dat]]
|
|
| 8 | +
|
|
| 9 | +- [[ENS160-dat]] - [[scioscience-dat]] - [[sensor-gas-dat]] - [[sensor-dat]]
|
|
| 10 | +
|
|
| 11 | +- [[sensor-TVOC-dat]]
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +## ref
|
|
| 15 | +
|
|
| 11 | 16 | - [[sensor-dat]] |
| ... | ... | \ No newline at end of file |
Sensor-dat/sensor-object-dat/sensor-color-dat/sensor-color-dat.md
| ... | ... | @@ -1,18 +1,20 @@ |
| 1 | - |
|
| 2 | -# sensor-color-dat |
|
| 3 | - |
|
| 4 | -https://w.electrodragon.com/w/Category:Color_sensor |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## boards |
|
| 11 | - |
|
| 12 | -- [[SSL1037-dat]] - [[SSL1042-dat]] - [[SSL1045-dat]] - [[TCS230-dat]] - [[sensor-color-dat]] - [[sensor-object-dat]] |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## ref |
|
| 18 | - |
|
| 1 | +
|
|
| 2 | +# sensor-color-dat
|
|
| 3 | +
|
|
| 4 | +https://w.electrodragon.com/w/Category:Color_sensor
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +
|
|
| 8 | +## chip
|
|
| 9 | +
|
|
| 10 | +OPT4060DTSR SOT-5X3 高速高灵敏度 RGBW 颜色传感器
|
|
| 11 | +
|
|
| 12 | +## boards
|
|
| 13 | +
|
|
| 14 | +- [[SSL1037-dat]] - [[SSL1042-dat]] - [[SSL1045-dat]] - [[TCS230-dat]] - [[sensor-color-dat]] - [[sensor-object-dat]]
|
|
| 15 | +
|
|
| 16 | +
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +## ref
|
|
| 20 | +
|
Sensor-dat/sensor-temp-hum-dat/sensor-temperature-dat/sensor-temperature-dat.md
| ... | ... | @@ -26,7 +26,7 @@ wireless measurement |
| 26 | 26 | |
| 27 | 27 | - [[STH1082-dat]] |
| 28 | 28 | |
| 29 | -## chips |
|
| 29 | +## chips temperature sensor |
|
| 30 | 30 | |
| 31 | 31 | |
| 32 | 32 | - [[sensirion-dat]] - [[SHT4x-dat]] |
| ... | ... | @@ -42,7 +42,9 @@ wireless measurement |
| 42 | 42 | - [[TI-sensor-dat]] |
| 43 | 43 | |
| 44 | 44 | |
| 45 | -## chip type temperature sensor |
|
| 45 | +## analog temperature sensor chip |
|
| 46 | + |
|
| 47 | +LM20BIM7X/NOPB SC-70-5 ±1.5°C 模拟输出温度传感器芯片 - mark 12B |
|
| 46 | 48 | |
| 47 | 49 | - [[LM75-dat]] - [[STH1071-dat]] |
| 48 | 50 |
Tech-dat/ADC-dat/2025-07-09-14-48-52.png
| ... | ... | Binary files a/Tech-dat/ADC-dat/2025-07-09-14-48-52.png and /dev/null differ |
Tech-dat/ADC-dat/2025-07-09-18-39-12.png
| ... | ... | Binary files a/Tech-dat/ADC-dat/2025-07-09-18-39-12.png and /dev/null differ |
Tech-dat/ADC-dat/2025-07-10-18-43-18.png
| ... | ... | Binary files a/Tech-dat/ADC-dat/2025-07-10-18-43-18.png and /dev/null differ |
Tech-dat/ADC-dat/ADC-bat-monitor-dat/2025-08-12-15-17-23.png
| ... | ... | Binary files a/Tech-dat/ADC-dat/ADC-bat-monitor-dat/2025-08-12-15-17-23.png and /dev/null differ |
Tech-dat/ADC-dat/ADC-bat-monitor-dat/ADC-bat-monitor-dat.md
| ... | ... | @@ -1,13 +0,0 @@ |
| 1 | - |
|
| 2 | -# ADC-bat-monitor-dat |
|
| 3 | - |
|
| 4 | -- [[voltage-divider-dat]] |
|
| 5 | - |
|
| 6 | -## ESP8266 ~ scale up to 1V |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | -## ref |
|
| 12 | - |
|
| 13 | -- [[battery-dat]] - [[ADC-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/ADC-dat/ADC-dat.md
| ... | ... | @@ -1,159 +0,0 @@ |
| 1 | - |
|
| 2 | -# ADC-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -- [[DAC-dat]] |
|
| 6 | - |
|
| 7 | -normally from - [[op-amp-dat]], [[ADC-dat]] can be on [[MCU-dat]] |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -- [[ADC-bat-monitor-dat]] - [[voltage-divider-dat]] |
|
| 11 | - |
|
| 12 | -- not this is chip [[Analog-device-dat]] |
|
| 13 | - |
|
| 14 | -- [[sensor-analog-dat]] - [[sensor-dat]] |
|
| 15 | - |
|
| 16 | -- [[codec-audio-dat]] - [[codec-dat]] - [[I2S-dat]] |
|
| 17 | - |
|
| 18 | -- [[ADC-dat]] - [[ADC-RECORD-dat]] - [[DAC-dat]] - [[DAC-PLAYBACK-dat]] |
|
| 19 | - |
|
| 20 | -## relevant boards |
|
| 21 | - |
|
| 22 | -- [[NWI1119-dat]] |
|
| 23 | - |
|
| 24 | -- [[SSL1071-dat]] - [[SSL1072-dat]] == Load Cell Amplifier, Weight Sensor Kit, HX711 [KG] - [[HX711-dat]] |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | -- [[ADC-DAT]] - [[DAC-dat]] - [[IO-expander-dat]] |
|
| 30 | - |
|
| 31 | -- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 32 | - |
|
| 33 | -- [[MPC1101-dat]] - [[RPI-SBC-dat]] |
|
| 34 | - |
|
| 35 | - |
|
| 36 | -## apps to build |
|
| 37 | - |
|
| 38 | -- [[sensor-analog-dat]] |
|
| 39 | - |
|
| 40 | -- [[sensor-temperature-dat]] - [[sensor-light-dat]] |
|
| 41 | - |
|
| 42 | -- [[sensor-voltage-dat]] |
|
| 43 | - |
|
| 44 | - |
|
| 45 | - |
|
| 46 | - |
|
| 47 | -## SCH |
|
| 48 | - |
|
| 49 | -### ADC with measure MOSFET control |
|
| 50 | - |
|
| 51 | -- [[transistor-dat]] - [[mosfet-dat]] |
|
| 52 | - |
|
| 53 | - |
|
| 54 | - |
|
| 55 | -- [[voltage-divider-dat]] |
|
| 56 | - |
|
| 57 | -- [[ESP32-ADC-dat]] |
|
| 58 | - |
|
| 59 | - |
|
| 60 | -1. **ADC Ctrl LOW (0V):** |
|
| 61 | - - Q8 is **OFF** (no base current). |
|
| 62 | - - The gate of Q7 is pulled up to VBAT via R30. |
|
| 63 | - - Q7 (P-MOSFET) is **OFF** (Vgs ≈ 0V). |
|
| 64 | - - No voltage is present at BAT_ADC; the voltage divider is disconnected from VBAT. |
|
| 65 | - - **ADC input is isolated** (saves power, prevents leakage). |
|
| 66 | - |
|
| 67 | -2. **ADC Ctrl HIGH (e.g., 3.3V or 5V):** |
|
| 68 | - - Q8 is **ON** (base current flows via R9/R25). |
|
| 69 | - - Q8 pulls the gate of Q7 **towards GND** through R31. |
|
| 70 | - - Vgs of Q7 becomes negative (gate lower than source), **turning Q7 ON**. |
|
| 71 | - - VBAT is now connected to the voltage divider (R32/R33). |
|
| 72 | - - The divided voltage appears at **BAT_ADC** for ADC measurement. |
|
| 73 | - |
|
| 74 | -### Purpose |
|
| 75 | - |
|
| 76 | -- **Power Saving:** Only connects the voltage divider to the battery when ADC measurement is needed, reducing continuous current drain. |
|
| 77 | -- **Control:** Allows the microcontroller to enable/disable battery voltage sensing. |
|
| 78 | - |
|
| 79 | -### Summary Table |
|
| 80 | - |
|
| 81 | -| ADC Ctrl | Q8 (NPN) | Q7 (P-MOSFET) | BAT_ADC Output | |
|
| 82 | -|----------|----------|---------------|---------------------| |
|
| 83 | -| LOW | OFF | OFF | Disconnected (0V) | |
|
| 84 | -| HIGH | ON | ON | Battery voltage via divider | |
|
| 85 | - |
|
| 86 | ---- |
|
| 87 | -**In summary:** |
|
| 88 | -`ADC Ctrl` enables or disables the battery voltage divider connection to the ADC |
|
| 89 | - |
|
| 90 | - |
|
| 91 | -### 2x mosfet 2x ADC measurement |
|
| 92 | - |
|
| 93 | - |
|
| 94 | - |
|
| 95 | -### 4x ADC reader |
|
| 96 | - |
|
| 97 | - |
|
| 98 | - |
|
| 99 | -- [[LM224-dat]] - [[TI-interface-dat]] |
|
| 100 | - |
|
| 101 | -- [[BAT54S-dat]] |
|
| 102 | - |
|
| 103 | - |
|
| 104 | -## chips |
|
| 105 | - |
|
| 106 | -- [[HX711-dat]] |
|
| 107 | - |
|
| 108 | -- [[TI-ADC-dat]] - [[TI-dat]] |
|
| 109 | - |
|
| 110 | -- [[AD-ADC-dat]] - [[analog-device-dat]] |
|
| 111 | - |
|
| 112 | -- [[cirrus-dat]] - [[CS553x-dat]] |
|
| 113 | - |
|
| 114 | -- [[CS1237-dat]] - [[ADC-dat]] - [[chipsea-dat]] |
|
| 115 | - |
|
| 116 | - |
|
| 117 | -## chips |
|
| 118 | - |
|
| 119 | -- [[INA219-dat]] - [[INA226-dat]] |
|
| 120 | - |
|
| 121 | -- [[ADS1100-dat]] |
|
| 122 | -- AD7606 |
|
| 123 | -- AD7799 |
|
| 124 | -- AD7880 == LC2 MOS Single +5 V Supply, Low Power, 12-Bit Sampling ADC |
|
| 125 | - |
|
| 126 | -- [[ADS7822-dat]] - 12-Bit, 200 kSPS, SPI Interface, Micro Power, Single Supply, Rail-to-Rail I/O ADC with Internal Reference |
|
| 127 | - |
|
| 128 | - |
|
| 129 | -- AD9224ARSZ - 12 Bit Analog to Digital Converter 1 Input 1 Pipelined 28-SSOP |
|
| 130 | - |
|
| 131 | -- [[microchip-ADC-dat]] - [[microchip-dat]] |
|
| 132 | - |
|
| 133 | -## other chips |
|
| 134 | - |
|
| 135 | -- [ADS7046 12-Bit, 3-MSPS, Single-Ended Input, Small-Size, Low-Power SAR ADC](https://www.ti.com/lit/ds/symlink/ads7046.pdf?ts=1758413865175) |
|
| 136 | - |
|
| 137 | -- ADS1015 |
|
| 138 | - |
|
| 139 | -- AD9854ASTZ == CMOS 300 MSPS Quadrature Complete DDS == Data Acquisition ADCs/DACs - Specialized 200 MHZ QUADRATURE DDS SYNTHESIZER PBFre == |
|
| 140 | - |
|
| 141 | -- AD8561ARZ |
|
| 142 | - |
|
| 143 | -- AD7864 == 4-Channel, Simultaneous Sampling, High Speed, 12-Bit ADC |
|
| 144 | - |
|
| 145 | -- [[maxim-dat]] - MAX196/MAX198 - Multirange, Single +5V, 12-Bit DAS with 12-Bit Bus Interface |
|
| 146 | - |
|
| 147 | -- [[renesas-dat]] |
|
| 148 | - |
|
| 149 | - |
|
| 150 | -- [[analog-device-dat]] |
|
| 151 | - |
|
| 152 | -AD7366/AD7367 - True Bipolar Input, Dual 12-Bit/14-Bit, 2-Channel, Simultaneous Sampling SAR ADC |
|
| 153 | - |
|
| 154 | -HEXINHULIAN `CL1606` - LQFP-64 Analog to Digital Converters (ADC) RoHS |
|
| 155 | - |
|
| 156 | - |
|
| 157 | -## ref |
|
| 158 | - |
|
| 159 | -- [[tech-dat]] |
Tech-dat/DAC-dat/DAC-dat.md
| ... | ... | @@ -1,60 +0,0 @@ |
| 1 | - |
|
| 2 | -# DAC-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -- [[amplifier-audio-dat]] |
|
| 6 | - |
|
| 7 | -- [[amplifier-dat]] - [[ESP32-DAC-dat]] |
|
| 8 | - |
|
| 9 | -- [[TI-DAC-dat]] - [[TI-dat]] - [[TI-interface-dat]] |
|
| 10 | - |
|
| 11 | -- [[codec-audio-dat]] - [[codec-dat]] - [[I2S-dat]] |
|
| 12 | - |
|
| 13 | -- [[ADC-dat]] - [[ADC-RECORD-dat]] - [[DAC-dat]] - [[DAC-PLAYBACK-dat]] |
|
| 14 | - |
|
| 15 | -legacy wiki page == https://www.electrodragon.com/w/AD/DA |
|
| 16 | - |
|
| 17 | -- [[analog-device-dat]] - [[ADV453-dat]] - CMOS 66 MHz Monolithic 256324 Color Palette RAM-DAC - [[DAC-dat]] |
|
| 18 | - |
|
| 19 | - |
|
| 20 | - |
|
| 21 | - |
|
| 22 | - |
|
| 23 | -## boards |
|
| 24 | - |
|
| 25 | -- [[MSP1050-dat]] |
|
| 26 | - |
|
| 27 | - |
|
| 28 | -- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 29 | - |
|
| 30 | - |
|
| 31 | - |
|
| 32 | - |
|
| 33 | -## chips |
|
| 34 | - |
|
| 35 | -- [[analog-device-dat]] |
|
| 36 | - |
|
| 37 | -- [[MCP4725-dat]] - [[microchip-dat]] |
|
| 38 | - |
|
| 39 | - |
|
| 40 | - |
|
| 41 | -## apps |
|
| 42 | - |
|
| 43 | -- [[audio-dat]] - [[analog-dat]] |
|
| 44 | - |
|
| 45 | - |
|
| 46 | -## unsort |
|
| 47 | - |
|
| 48 | -The AD9736, AD9735, and AD9734 are high performance, high frequency DACs that provide sample rates of up to 1200 MSPS, permitting multicarrier generation up to their Nyquist frequency. |
|
| 49 | - |
|
| 50 | -AD9734/AD9735/AD9736 - 10-/12-/14-Bit, 1200 MSPS DACS |
|
| 51 | - |
|
| 52 | -AD9772AASTZ |
|
| 53 | - |
|
| 54 | -AD7564 - LC2MOS +3.3 V/+5 V, Low Power, Quad 12-Bit DAC |
|
| 55 | - |
|
| 56 | -## ref |
|
| 57 | - |
|
| 58 | -- [[ADC-dat]] - [[audio-dat]] |
|
| 59 | - |
|
| 60 | -- [[signal-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/acturator-dat/motor-driver-dat/motor-driver-dat.md
| ... | ... | @@ -147,7 +147,11 @@ |
| 147 | 147 | |
| 148 | 148 | - [[AT8236-dat]] - [[DRV8871-dat]] - [[DRV8701-dat]] - [[motor-driver-dat]] |
| 149 | 149 | |
| 150 | +### chip SOP8 |
|
| 150 | 151 | |
| 152 | +- [[fuman-dat]] - [[TC214B-dat]] == [[L9110-dat]] |
|
| 153 | + |
|
| 154 | +单通道直流马达驱动器 |
|
| 151 | 155 | |
| 152 | 156 | ## and more |
| 153 | 157 |
Tech-dat/audio-dat/audio-dat.md
| ... | ... | @@ -8,7 +8,7 @@ |
| 8 | 8 | |
| 9 | 9 | - [[mp3-dat]] - [[wav-dat]] - [[mp3-decoder-dat]] - [[wave-dat]] |
| 10 | 10 | |
| 11 | -- [[amplifier-dat]] - [[dac-dat]] - [[amplifier-audio-dat]] |
|
| 11 | +- [[amplifier-dat]] - [[DAC-dat]] - [[amplifier-audio-dat]] |
|
| 12 | 12 | |
| 13 | 13 | |
| 14 | 14 | - [[I2S-dac-dat]] - [[microphone-I2S-dat]] - [[speaker-I2S-dat]] - [[I2S-amplifier-dat]] |
Tech-dat/converter-dat/ADC-dat/2025-07-09-14-48-52.png
| ... | ... | Binary files /dev/null and b/Tech-dat/converter-dat/ADC-dat/2025-07-09-14-48-52.png differ |
Tech-dat/converter-dat/ADC-dat/2025-07-09-18-39-12.png
| ... | ... | Binary files /dev/null and b/Tech-dat/converter-dat/ADC-dat/2025-07-09-18-39-12.png differ |
Tech-dat/converter-dat/ADC-dat/2025-07-10-18-43-18.png
| ... | ... | Binary files /dev/null and b/Tech-dat/converter-dat/ADC-dat/2025-07-10-18-43-18.png differ |
Tech-dat/converter-dat/ADC-dat/ADC-bat-monitor-dat/2025-08-12-15-17-23.png
| ... | ... | Binary files /dev/null and b/Tech-dat/converter-dat/ADC-dat/ADC-bat-monitor-dat/2025-08-12-15-17-23.png differ |
Tech-dat/converter-dat/ADC-dat/ADC-bat-monitor-dat/ADC-bat-monitor-dat.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | +
|
|
| 2 | +# ADC-bat-monitor-dat
|
|
| 3 | +
|
|
| 4 | +- [[voltage-divider-dat]]
|
|
| 5 | +
|
|
| 6 | +## ESP8266 ~ scale up to 1V
|
|
| 7 | +
|
|
| 8 | +
|
|
| 9 | +
|
|
| 10 | +
|
|
| 11 | +## ref
|
|
| 12 | +
|
|
| 13 | +- [[battery-dat]] - [[ADC-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/converter-dat/ADC-dat/ADC-dat.md
| ... | ... | @@ -0,0 +1,159 @@ |
| 1 | + |
|
| 2 | +# ADC-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[DAC-dat]] |
|
| 6 | + |
|
| 7 | +normally from - [[op-amp-dat]], [[ADC-dat]] can be on [[MCU-dat]] |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +- [[ADC-bat-monitor-dat]] - [[voltage-divider-dat]] |
|
| 11 | + |
|
| 12 | +- not this is chip [[Analog-device-dat]] |
|
| 13 | + |
|
| 14 | +- [[sensor-analog-dat]] - [[sensor-dat]] |
|
| 15 | + |
|
| 16 | +- [[codec-audio-dat]] - [[codec-dat]] - [[I2S-dat]] |
|
| 17 | + |
|
| 18 | +- [[ADC-dat]] - [[ADC-RECORD-dat]] - [[DAC-dat]] - [[DAC-PLAYBACK-dat]] |
|
| 19 | + |
|
| 20 | +## relevant boards |
|
| 21 | + |
|
| 22 | +- [[NWI1119-dat]] |
|
| 23 | + |
|
| 24 | +- [[SSL1071-dat]] - [[SSL1072-dat]] == Load Cell Amplifier, Weight Sensor Kit, HX711 [KG] - [[HX711-dat]] |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +- [[ADC-DAT]] - [[DAC-dat]] - [[IO-expander-dat]] |
|
| 30 | + |
|
| 31 | +- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 32 | + |
|
| 33 | +- [[MPC1101-dat]] - [[RPI-SBC-dat]] |
|
| 34 | + |
|
| 35 | + |
|
| 36 | +## apps to build |
|
| 37 | + |
|
| 38 | +- [[sensor-analog-dat]] |
|
| 39 | + |
|
| 40 | +- [[sensor-temperature-dat]] - [[sensor-light-dat]] |
|
| 41 | + |
|
| 42 | +- [[sensor-voltage-dat]] |
|
| 43 | + |
|
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | +## SCH |
|
| 48 | + |
|
| 49 | +### ADC with measure MOSFET control |
|
| 50 | + |
|
| 51 | +- [[transistor-dat]] - [[mosfet-dat]] |
|
| 52 | + |
|
| 53 | + |
|
| 54 | + |
|
| 55 | +- [[voltage-divider-dat]] |
|
| 56 | + |
|
| 57 | +- [[ESP32-ADC-dat]] |
|
| 58 | + |
|
| 59 | + |
|
| 60 | +1. **ADC Ctrl LOW (0V):** |
|
| 61 | + - Q8 is **OFF** (no base current). |
|
| 62 | + - The gate of Q7 is pulled up to VBAT via R30. |
|
| 63 | + - Q7 (P-MOSFET) is **OFF** (Vgs ≈ 0V). |
|
| 64 | + - No voltage is present at BAT_ADC; the voltage divider is disconnected from VBAT. |
|
| 65 | + - **ADC input is isolated** (saves power, prevents leakage). |
|
| 66 | + |
|
| 67 | +2. **ADC Ctrl HIGH (e.g., 3.3V or 5V):** |
|
| 68 | + - Q8 is **ON** (base current flows via R9/R25). |
|
| 69 | + - Q8 pulls the gate of Q7 **towards GND** through R31. |
|
| 70 | + - Vgs of Q7 becomes negative (gate lower than source), **turning Q7 ON**. |
|
| 71 | + - VBAT is now connected to the voltage divider (R32/R33). |
|
| 72 | + - The divided voltage appears at **BAT_ADC** for ADC measurement. |
|
| 73 | + |
|
| 74 | +### Purpose |
|
| 75 | + |
|
| 76 | +- **Power Saving:** Only connects the voltage divider to the battery when ADC measurement is needed, reducing continuous current drain. |
|
| 77 | +- **Control:** Allows the microcontroller to enable/disable battery voltage sensing. |
|
| 78 | + |
|
| 79 | +### Summary Table |
|
| 80 | + |
|
| 81 | +| ADC Ctrl | Q8 (NPN) | Q7 (P-MOSFET) | BAT_ADC Output | |
|
| 82 | +|----------|----------|---------------|---------------------| |
|
| 83 | +| LOW | OFF | OFF | Disconnected (0V) | |
|
| 84 | +| HIGH | ON | ON | Battery voltage via divider | |
|
| 85 | + |
|
| 86 | +--- |
|
| 87 | +**In summary:** |
|
| 88 | +`ADC Ctrl` enables or disables the battery voltage divider connection to the ADC |
|
| 89 | + |
|
| 90 | + |
|
| 91 | +### 2x mosfet 2x ADC measurement |
|
| 92 | + |
|
| 93 | + |
|
| 94 | + |
|
| 95 | +### 4x ADC reader |
|
| 96 | + |
|
| 97 | + |
|
| 98 | + |
|
| 99 | +- [[LM224-dat]] - [[TI-interface-dat]] |
|
| 100 | + |
|
| 101 | +- [[BAT54S-dat]] |
|
| 102 | + |
|
| 103 | + |
|
| 104 | +## chips |
|
| 105 | + |
|
| 106 | +- [[HX711-dat]] |
|
| 107 | + |
|
| 108 | +- [[TI-ADC-dat]] - [[TI-dat]] |
|
| 109 | + |
|
| 110 | +- [[AD-ADC-dat]] - [[analog-device-dat]] |
|
| 111 | + |
|
| 112 | +- [[cirrus-dat]] - [[CS553x-dat]] |
|
| 113 | + |
|
| 114 | +- [[CS1237-dat]] - [[ADC-dat]] - [[chipsea-dat]] |
|
| 115 | + |
|
| 116 | + |
|
| 117 | +## chips |
|
| 118 | + |
|
| 119 | +- [[INA219-dat]] - [[INA226-dat]] |
|
| 120 | + |
|
| 121 | +- [[ADS1100-dat]] |
|
| 122 | +- AD7606 |
|
| 123 | +- AD7799 |
|
| 124 | +- AD7880 == LC2 MOS Single +5 V Supply, Low Power, 12-Bit Sampling ADC |
|
| 125 | + |
|
| 126 | +- [[ADS7822-dat]] - 12-Bit, 200 kSPS, SPI Interface, Micro Power, Single Supply, Rail-to-Rail I/O ADC with Internal Reference |
|
| 127 | + |
|
| 128 | + |
|
| 129 | +- AD9224ARSZ - 12 Bit Analog to Digital Converter 1 Input 1 Pipelined 28-SSOP |
|
| 130 | + |
|
| 131 | +- [[microchip-ADC-dat]] - [[microchip-dat]] |
|
| 132 | + |
|
| 133 | +## other chips |
|
| 134 | + |
|
| 135 | +- [ADS7046 12-Bit, 3-MSPS, Single-Ended Input, Small-Size, Low-Power SAR ADC](https://www.ti.com/lit/ds/symlink/ads7046.pdf?ts=1758413865175) |
|
| 136 | + |
|
| 137 | +- ADS1015 |
|
| 138 | + |
|
| 139 | +- AD9854ASTZ == CMOS 300 MSPS Quadrature Complete DDS == Data Acquisition ADCs/DACs - Specialized 200 MHZ QUADRATURE DDS SYNTHESIZER PBFre == |
|
| 140 | + |
|
| 141 | +- AD8561ARZ |
|
| 142 | + |
|
| 143 | +- AD7864 == 4-Channel, Simultaneous Sampling, High Speed, 12-Bit ADC |
|
| 144 | + |
|
| 145 | +- [[maxim-dat]] - MAX196/MAX198 - Multirange, Single +5V, 12-Bit DAS with 12-Bit Bus Interface |
|
| 146 | + |
|
| 147 | +- [[renesas-dat]] |
|
| 148 | + |
|
| 149 | + |
|
| 150 | +- [[analog-device-dat]] |
|
| 151 | + |
|
| 152 | +AD7366/AD7367 - True Bipolar Input, Dual 12-Bit/14-Bit, 2-Channel, Simultaneous Sampling SAR ADC |
|
| 153 | + |
|
| 154 | +HEXINHULIAN `CL1606` - LQFP-64 Analog to Digital Converters (ADC) RoHS |
|
| 155 | + |
|
| 156 | + |
|
| 157 | +## ref |
|
| 158 | + |
|
| 159 | +- [[tech-dat]] |
Tech-dat/converter-dat/DAC-dat/DAC-dat.md
| ... | ... | @@ -0,0 +1,60 @@ |
| 1 | + |
|
| 2 | +# DAC-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[amplifier-audio-dat]] |
|
| 6 | + |
|
| 7 | +- [[amplifier-dat]] - [[ESP32-DAC-dat]] |
|
| 8 | + |
|
| 9 | +- [[TI-DAC-dat]] - [[TI-dat]] - [[TI-interface-dat]] |
|
| 10 | + |
|
| 11 | +- [[codec-audio-dat]] - [[codec-dat]] - [[I2S-dat]] |
|
| 12 | + |
|
| 13 | +- [[ADC-dat]] - [[ADC-RECORD-dat]] - [[DAC-dat]] - [[DAC-PLAYBACK-dat]] |
|
| 14 | + |
|
| 15 | +legacy wiki page == https://www.electrodragon.com/w/AD/DA |
|
| 16 | + |
|
| 17 | +- [[analog-device-dat]] - [[ADV453-dat]] - CMOS 66 MHz Monolithic 256324 Color Palette RAM-DAC - [[DAC-dat]] |
|
| 18 | + |
|
| 19 | + |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +## boards |
|
| 24 | + |
|
| 25 | +- [[MSP1050-dat]] |
|
| 26 | + |
|
| 27 | + |
|
| 28 | +- [[MSP1064-dat]] - [[PCF8591-dat]] |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | +## chips |
|
| 34 | + |
|
| 35 | +- [[analog-device-dat]] |
|
| 36 | + |
|
| 37 | +- [[MCP4725-dat]] - [[microchip-dat]] |
|
| 38 | + |
|
| 39 | + |
|
| 40 | + |
|
| 41 | +## apps |
|
| 42 | + |
|
| 43 | +- [[audio-dat]] - [[analog-dat]] |
|
| 44 | + |
|
| 45 | + |
|
| 46 | +## unsort |
|
| 47 | + |
|
| 48 | +The AD9736, AD9735, and AD9734 are high performance, high frequency DACs that provide sample rates of up to 1200 MSPS, permitting multicarrier generation up to their Nyquist frequency. |
|
| 49 | + |
|
| 50 | +AD9734/AD9735/AD9736 - 10-/12-/14-Bit, 1200 MSPS DACS |
|
| 51 | + |
|
| 52 | +AD9772AASTZ |
|
| 53 | + |
|
| 54 | +AD7564 - LC2MOS +3.3 V/+5 V, Low Power, Quad 12-Bit DAC |
|
| 55 | + |
|
| 56 | +## ref |
|
| 57 | + |
|
| 58 | +- [[ADC-dat]] - [[audio-dat]] |
|
| 59 | + |
|
| 60 | +- [[signal-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/converter-dat/LDC-dat/LDC-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | +
|
|
| 2 | +
|
|
| 3 | +# LDC-dat.md
|
|
| 4 | +
|
|
| 5 | +- [[TI-sensor-dat]] - [[LDC-dat]]
|
|
| 6 | +
|
|
| 7 | +
|
|
| 8 | +
|
|
| 9 | +## SCH
|
|
| 10 | +
|
|
| 11 | +## ref |
|
| ... | ... | \ No newline at end of file |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-02-43.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-02-43.png differ |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-03-54.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-03-54.png differ |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-05-16.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-05-16.png differ |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-05-37.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2023-11-15-17-05-37.png differ |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2025-02-16-18-08-35.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/2025-02-16-18-08-35.png differ |
Tech-dat/interactive-dat/LED-dat/LED-segment-display-dat/LED-segment-display-dat.md
| ... | ... | @@ -1,34 +1,73 @@ |
| 1 | - |
|
| 2 | -# segment-display-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -- [[LED-matrix-driver-dat]] |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -- [[IMS1030-dat]] == 0.56" |
|
| 10 | - |
|
| 11 | -## common 7-segment display size |
|
| 12 | - |
|
| 13 | -- 0.36" - 0.56" - 0.8" - 1" - 1.2" - 1.5" - 2" - 2.3" - 3" - 4" |
|
| 14 | - |
|
| 15 | -## common driving methods |
|
| 16 | - |
|
| 17 | -- common-anode |
|
| 18 | -- common-cathode |
|
| 19 | - |
|
| 20 | -## models |
|
| 21 | - |
|
| 22 | -5161AS == 0.56" 1-digi common-cathode / 5161BS == 0.56" 1-digi common-anode |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -## ref |
|
| 31 | - |
|
| 32 | -- [[interactive-dat]] |
|
| 33 | - |
|
| 34 | -- [[7-segment-display]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +
|
|
| 1 | +# segment-display-dat
|
|
| 2 | +
|
|
| 3 | +
|
|
| 4 | +- [[LED-matrix-driver-dat]]
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +
|
|
| 8 | +- [[IMS1030-dat]] == 0.56"
|
|
| 9 | +
|
|
| 10 | +- [[display-segment-driver-dat]] - [[LED-segment-display-dat]] - [[display-driver-dat]]
|
|
| 11 | +
|
|
| 12 | +- [[7-segment-display-dat]]
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +
|
|
| 17 | +## common 7-segment display size
|
|
| 18 | +
|
|
| 19 | +- 0.36" - 0.56" - 0.8" - 1" - 1.2" - 1.5" - 2" - 2.3" - 3" - 4"
|
|
| 20 | +
|
|
| 21 | +## common driving methods
|
|
| 22 | +
|
|
| 23 | +- common-anode
|
|
| 24 | +- common-cathode
|
|
| 25 | +
|
|
| 26 | +## models
|
|
| 27 | +
|
|
| 28 | +5161AS == 0.56" 1-digi common-cathode / 5161BS == 0.56" 1-digi common-anode
|
|
| 29 | +
|
|
| 30 | +
|
|
| 31 | +
|
|
| 32 | +
|
|
| 33 | +
|
|
| 34 | +
|
|
| 35 | +## 7-segment 1-digi
|
|
| 36 | +
|
|
| 37 | +- common cathode
|
|
| 38 | +
|
|
| 39 | +
|
|
| 40 | +
|
|
| 41 | +
|
|
| 42 | +## 7-segment 3-digi
|
|
| 43 | +
|
|
| 44 | +
|
|
| 45 | +
|
|
| 46 | +
|
|
| 47 | +
|
|
| 48 | +## 7-segment 4-digi
|
|
| 49 | +
|
|
| 50 | +- 50 x 19 mm
|
|
| 51 | +- common cathode
|
|
| 52 | +
|
|
| 53 | +
|
|
| 54 | +
|
|
| 55 | +
|
|
| 56 | +
|
|
| 57 | +
|
|
| 58 | +
|
|
| 59 | +## parameters
|
|
| 60 | +
|
|
| 61 | +
|
|
| 62 | +
|
|
| 63 | +
|
|
| 64 | +
|
|
| 65 | +
|
|
| 66 | +
|
|
| 67 | +## ref
|
|
| 68 | +
|
|
| 69 | +- [[interactive-dat]]
|
|
| 70 | +
|
|
| 71 | +- [[7-segment-display]]
|
|
| 72 | +
|
Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-02-43.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-02-43.png and /dev/null differ |
Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-03-54.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-03-54.png and /dev/null differ |
Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-05-16.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-05-16.png and /dev/null differ |
Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-05-37.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-dat/display-segment-dat/2023-11-15-17-05-37.png and /dev/null differ |
Tech-dat/interactive-dat/display-dat/display-segment-dat/2025-02-16-18-08-35.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-dat/display-segment-dat/2025-02-16-18-08-35.png and /dev/null differ |
Tech-dat/interactive-dat/display-dat/display-segment-dat/display-segment-dat.md
| ... | ... | @@ -1,38 +0,0 @@ |
| 1 | - |
|
| 2 | -# segment-display-dat |
|
| 3 | - |
|
| 4 | -- [[segment-display-driver-dat]] - [[segment-display-dat]] - [[display-driver-dat]] |
|
| 5 | - |
|
| 6 | -## 7-segment 1-digi |
|
| 7 | - |
|
| 8 | -- common cathode |
|
| 9 | - |
|
| 10 | - |
|
| 11 | - |
|
| 12 | - |
|
| 13 | -## 7-segment 3-digi |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | - |
|
| 18 | - |
|
| 19 | -## 7-segment 4-digi |
|
| 20 | - |
|
| 21 | -- 50 x 19 mm |
|
| 22 | -- common cathode |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | -## parameters |
|
| 31 | - |
|
| 32 | - |
|
| 33 | - |
|
| 34 | - |
|
| 35 | - |
|
| 36 | - |
|
| 37 | -## ref |
|
| 38 | - |
Tech-dat/interactive-dat/display-driver-dat/display-driver-dat.md
| ... | ... | @@ -4,10 +4,14 @@ |
| 4 | 4 | |
| 5 | 5 | - [[display-driver-dat]] - [[SSD-dat]] |
| 6 | 6 | |
| 7 | -- [[led-driver-dat]] - [[display-driver-dat]] - [[display-segment-driver-dat]] |
|
| 7 | +- [[led-driver-dat]] - [[display-driver-dat]] |
|
| 8 | + |
|
| 9 | +- [[led-segment-display-driver-dat]] |
|
| 10 | + |
|
| 11 | +- [[led-segment-display-dat]] - [[led-matrix-driver-dat]] |
|
| 8 | 12 | |
| 9 | 13 | |
| 10 | -- [[segment-display-dat]] - [[display-driver-dat]] - [[display-dat]] |
|
| 14 | +- [[led-segment-display-dat]] - [[led-segment-display-driver-dat]] - [[display-driver-dat]] - [[display-dat]] |
|
| 11 | 15 | |
| 12 | 16 | |
| 13 | 17 |  |
| ... | ... | @@ -15,7 +19,7 @@ |
| 15 | 19 | |
| 16 | 20 | - [[PFS122-dat]] - [[padauk-dat]] |
| 17 | 21 | |
| 18 | -- [[display-segment-dat]] - [[display-driver-dat]] |
|
| 22 | +- [[led-segment-display-dat]] - [[display-driver-dat]] |
|
| 19 | 23 | |
| 20 | 24 | 3188 3DGG unknown chip |
| 21 | 25 |
Tech-dat/interactive-dat/display-driver-dat/display-segment-driver-dat/2026-06-17-15-10-40.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-driver-dat/display-segment-driver-dat/2026-06-17-15-10-40.png and /dev/null differ |
Tech-dat/interactive-dat/display-driver-dat/display-segment-driver-dat/2026-06-17-15-10-51.png
| ... | ... | Binary files a/Tech-dat/interactive-dat/display-driver-dat/display-segment-driver-dat/2026-06-17-15-10-51.png and /dev/null differ |
Tech-dat/interactive-dat/display-driver-dat/display-segment-driver-dat/display-segment-driver-dat.md
| ... | ... | @@ -1,18 +0,0 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | -# display-segment-driver-dat |
|
| 4 | - |
|
| 5 | -- [[led-driver-dat]] - [[display-driver-dat]] - [[display-segment-driver-dat]] |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -## build |
|
| 10 | - |
|
| 11 | - |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## ref |
|
| 18 | - |
Tech-dat/interactive-dat/display-driver-dat/led-segment-display-driver-dat/2026-06-17-15-10-40.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-driver-dat/led-segment-display-driver-dat/2026-06-17-15-10-40.png differ |
Tech-dat/interactive-dat/display-driver-dat/led-segment-display-driver-dat/2026-06-17-15-10-51.png
| ... | ... | Binary files /dev/null and b/Tech-dat/interactive-dat/display-driver-dat/led-segment-display-driver-dat/2026-06-17-15-10-51.png differ |
Tech-dat/interactive-dat/display-driver-dat/led-segment-display-driver-dat/led-segment-display-driver-dat.md
| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# led-segment-display-driver-dat |
|
| 4 | + |
|
| 5 | +- [[led-segment-display-dat]] - [[led-segment-display-driver-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +- [[led-driver-dat]] - [[display-driver-dat]] - [[led-segment-display-driver-dat]] |
|
| 9 | + |
|
| 10 | +- [[TM1637-dat]] - [[TITAN-dat]] - [[led-segment-display-driver-dat]] |
|
| 11 | + |
|
| 12 | +## build |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +## ref |
|
| 21 | + |
Tech-dat/tech-dat.md
| ... | ... | @@ -55,7 +55,7 @@ |
| 55 | 55 | |
| 56 | 56 | ### power and battery |
| 57 | 57 | |
| 58 | -- [[power-dat]] - [[dcdc-down-dat]] - [[dcdc-boost-dat]] - [[ldo-dat]] - [[power-wireless-dat]] - [[solar-power-dat]] - [[POE-dat]] - [[PMIC-dat]] - [[dcdc-dat]] |
|
| 58 | +- [[power-dat]] - [[dcdc-down-dat]] - [[dcdc-boost-dat]] - [[ldo-dat]] - [[power-wireless-dat]] - [[solar-power-dat]] - [[POE-dat]] - [[PMIC-dat]] - [[dcdc-dat]] - [[solar-driver-dat]] |
|
| 59 | 59 | |
| 60 | 60 | - [[dcdc-boost-down-dat]] |
| 61 | 61 | |
| ... | ... | @@ -127,7 +127,7 @@ |
| 127 | 127 | |
| 128 | 128 | ### MCU / CTRL / Processing |
| 129 | 129 | |
| 130 | -- [[mcu-dat]] - [[dev-board-dat]] - [[PIC-dat]] - [[risc-v-dat]] - [[stm32-dat]] - [[CPU-dat]] |
|
| 130 | +- [[mcu-dat]] - [[dev-board-dat]] - [[PIC-dat]] - [[risc-v-dat]] - [[stm32-dat]] - [[CPU-dat]] - [[RPI-MCU-dat]] |
|
| 131 | 131 | |
| 132 | 132 | - [[SBC-dat]] - [[RPI-SBC-dat]] (raspberry pi) |
| 133 | 133 | |
| ... | ... | @@ -154,11 +154,11 @@ |
| 154 | 154 | |
| 155 | 155 | - [[keyboard-dat]] - [[keypad-dat]] - [[mouse-dat]] |
| 156 | 156 | |
| 157 | -- [[matrix-display-driver-dat]] |
|
| 157 | +- [[driver-matrix-display-dat]] |
|
| 158 | 158 | |
| 159 | 159 | - [[epaper-dat]] |
| 160 | 160 | |
| 161 | - |
|
| 161 | +- [[driver-dat]] - [[display-driver-dat]] - [[led-driver-dat]] - [[oled-driver-dat]] - [[display-segment-driver-dat]] |
|
| 162 | 162 | |
| 163 | 163 | |
| 164 | 164 | |
| ... | ... | @@ -185,7 +185,7 @@ |
| 185 | 185 | |
| 186 | 186 | - [[laser-dat]] - [[laser-module-dat]] |
| 187 | 187 | |
| 188 | -- [[sensor-color-dat]] |
|
| 188 | +- [[sensor-color-dat]] - [[sensor-gas-dat]] |
|
| 189 | 189 | |
| 190 | 190 | - [[camera-dat]] - [[vision-dat]] |
| 191 | 191 |
power-dat/DCDC-dat/dcdc-boost-down-dat/dcdc-boost-down-dat.md
| ... | ... | @@ -32,6 +32,8 @@ High Efficiency, Synchronous, 4-Switch Buck-Boost Controller |
| 32 | 32 | |
| 33 | 33 | ## chip |
| 34 | 34 | |
| 35 | +- [[AD-power-dat]] |
|
| 36 | + |
|
| 35 | 37 | - [[OCX-dat]] - [[OC6800B-dat]] - [[dcdc-boost-down-dat]] == 内置 100V/5A MOS 升压/升降压型 DC-DC |
| 36 | 38 | |
| 37 | 39 |
power-dat/solar-dat/solar-dat.md
| ... | ... | @@ -1,28 +1,25 @@ |
| 1 | - |
|
| 2 | - |
|
| 3 | - |
|
| 4 | -# solar-dat |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -- [[solar-power-dat]] - [[MPPT-dat]] - [[solar-dat]] |
|
| 11 | - |
|
| 12 | -- [[solar-dat]] - [[solar-panel-dat]] - [[solar-charger-dat]] |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -- [[solar-charge-controller-dat]] - [[MPPT-dat]] - [[solar-panel-busbar-dat]] |
|
| 17 | - |
|
| 18 | -- [[solar-panel-dat]] - [[solar-panel-busbar-dat]] |
|
| 19 | - |
|
| 20 | - |
|
| 21 | -- [[solar-charger-dat]] |
|
| 22 | - |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | -## ref |
|
| 27 | - |
|
| 1 | +
|
|
| 2 | +
|
|
| 3 | +
|
|
| 4 | +# solar-dat
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +
|
|
| 8 | +- [[solar-power-dat]] - [[MPPT-dat]] - [[solar-dat]] - [[solar-driver-dat]] - [[solar-panel-dat]] - [[solar-charger-dat]]
|
|
| 9 | +
|
|
| 10 | +
|
|
| 11 | +
|
|
| 12 | +
|
|
| 13 | +- [[solar-charge-controller-dat]] - [[MPPT-dat]] - [[solar-panel-busbar-dat]]
|
|
| 14 | +
|
|
| 15 | +- [[solar-panel-dat]] - [[solar-panel-busbar-dat]]
|
|
| 16 | +
|
|
| 17 | +
|
|
| 18 | +- [[solar-charger-dat]]
|
|
| 19 | +
|
|
| 20 | +
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +## ref
|
|
| 24 | +
|
|
| 28 | 25 | - [[energy-dat]] |
| ... | ... | \ No newline at end of file |
power-dat/solar-dat/solar-driver-dat/2026-07-15-19-59-40.png
| ... | ... | Binary files /dev/null and b/power-dat/solar-dat/solar-driver-dat/2026-07-15-19-59-40.png differ |
power-dat/solar-dat/solar-driver-dat/2026-07-15-20-01-30.png
| ... | ... | Binary files /dev/null and b/power-dat/solar-dat/solar-driver-dat/2026-07-15-20-01-30.png differ |
power-dat/solar-dat/solar-driver-dat/2026-07-15-20-02-07.png
| ... | ... | Binary files /dev/null and b/power-dat/solar-dat/solar-driver-dat/2026-07-15-20-02-07.png differ |
power-dat/solar-dat/solar-driver-dat/solar-driver-dat.md
| ... | ... | @@ -0,0 +1,24 @@ |
| 1 | +
|
|
| 2 | +
|
|
| 3 | +# solar-driver-dat
|
|
| 4 | +
|
|
| 5 | +
|
|
| 6 | +
|
|
| 7 | +VIN == 3-24V控制板加强版
|
|
| 8 | +
|
|
| 9 | +功能说明
|
|
| 10 | +
|
|
| 11 | +自动:白天太阳能给电池充电,晚上电池给负载供电。输出电池电压,可通过外接限流电阻匹配所使用的灯。支持锂电池,磷酸铁锂电池,铅酸电池。
|
|
| 12 | +
|
|
| 13 | +适用场合:太阳能草坪灯、太阳能庭院柱头灯、太阳能灯串、太阳能壁灯及其他使用太阳能的用电做充电和光敏控制。
|
|
| 14 | +
|
|
| 15 | +铁锂、锂电、铅酸:太阳能控制板自适应所有容量,自带保护电路的电池。
|
|
| 16 | +
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +
|
|
| 20 | +
|
|
| 21 | +
|
|
| 22 | +
|
|
| 23 | +## ref
|
|
| 24 | +
|
power-dat/solar-dat/solar-power-dat/solar-power-dat.md
| ... | ... | @@ -1,46 +1,47 @@ |
| 1 | - |
|
| 2 | -# solar-power-dat |
|
| 3 | - |
|
| 4 | -app - [[power-storage-dat]] |
|
| 5 | - |
|
| 6 | -relevant - [[generator-dat]] |
|
| 7 | - |
|
| 8 | -## direction protection diodes |
|
| 9 | - |
|
| 10 | -- direction protection diodes for [[solar-panel-dat]] power supply |
|
| 11 | - |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | - |
|
| 17 | - |
|
| 18 | - |
|
| 19 | -## Solar Boards |
|
| 20 | - |
|
| 21 | -- [[OPM1146-dat]] - [[BAT1002-dat]] |
|
| 22 | - |
|
| 23 | -## solar panel |
|
| 24 | - |
|
| 25 | -- [[solar-panel-dat]] - [[OPS1009-dat]] |
|
| 26 | - |
|
| 27 | - |
|
| 28 | - |
|
| 29 | - |
|
| 30 | - |
|
| 31 | -## tech |
|
| 32 | - |
|
| 33 | -- [[MPPT-dat]] - [[solar-panel-busbar-dat]] |
|
| 34 | - |
|
| 35 | -- [[solar-charge-controller-dat]] |
|
| 36 | - |
|
| 37 | - |
|
| 38 | - |
|
| 39 | -## system diagram |
|
| 40 | - |
|
| 41 | - |
|
| 42 | - |
|
| 43 | - |
|
| 44 | -## ref |
|
| 45 | - |
|
| 1 | +
|
|
| 2 | +# solar-power-dat
|
|
| 3 | +
|
|
| 4 | +
|
|
| 5 | +app - [[power-storage-dat]]
|
|
| 6 | +
|
|
| 7 | +relevant - [[generator-dat]]
|
|
| 8 | +
|
|
| 9 | +## direction protection diodes
|
|
| 10 | +
|
|
| 11 | +- direction protection diodes for [[solar-panel-dat]] power supply
|
|
| 12 | +
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +
|
|
| 17 | +
|
|
| 18 | +
|
|
| 19 | +
|
|
| 20 | +## Solar Boards
|
|
| 21 | +
|
|
| 22 | +- [[OPM1146-dat]] - [[BAT1002-dat]]
|
|
| 23 | +
|
|
| 24 | +## solar panel
|
|
| 25 | +
|
|
| 26 | +- [[solar-panel-dat]] - [[OPS1009-dat]]
|
|
| 27 | +
|
|
| 28 | +
|
|
| 29 | +
|
|
| 30 | +
|
|
| 31 | +
|
|
| 32 | +## tech
|
|
| 33 | +
|
|
| 34 | +- [[MPPT-dat]] - [[solar-panel-busbar-dat]]
|
|
| 35 | +
|
|
| 36 | +- [[solar-charge-controller-dat]]
|
|
| 37 | +
|
|
| 38 | +
|
|
| 39 | +
|
|
| 40 | +## system diagram
|
|
| 41 | +
|
|
| 42 | +
|
|
| 43 | +
|
|
| 44 | +
|
|
| 45 | +## ref
|
|
| 46 | +
|
|
| 46 | 47 | - [[solar-panel-dat]] - [[solar-power]] |
| ... | ... | \ No newline at end of file |
power-dat/voltage-dat/voltage-divider-dat/voltage-divider-dat.md
| ... | ... | @@ -1,64 +1,64 @@ |
| 1 | - |
|
| 2 | -# voltage-divider-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | -## applications |
|
| 6 | - |
|
| 7 | -- [[button-dat]] - [[ADC-bat-monitor-dat]] |
|
| 8 | - |
|
| 9 | - |
|
| 10 | -## how works |
|
| 11 | - |
|
| 12 | -== voltage ladder |
|
| 13 | - |
|
| 14 | - |
|
| 15 | - |
|
| 16 | -Vout = Vin * (R2 / (R1 + R2)) |
|
| 17 | - |
|
| 18 | - 4.77V = 18V * (13K / (13K + 36K) ) |
|
| 19 | - 3.65V = 18V * (13K / (13K + 51K) ) |
|
| 20 | - |
|
| 21 | - 0.877V = 5V * (47K / (47K + 10K) ) |
|
| 22 | - 0.526V = 3V * (47K / (47K + 10K) ) |
|
| 23 | - |
|
| 24 | - 0.952V = 5V * (51K / (51K + 12K) ) |
|
| 25 | - 0.571V = 3V * (51K / (51K + 12K) ) |
|
| 26 | - |
|
| 27 | -Vin == Vout * (R1 + R2) / R2 |
|
| 28 | - |
|
| 29 | - == 1V * (220K + 100K) / 100K |
|
| 30 | - == 3.2V |
|
| 31 | - |
|
| 32 | -A voltage divider circuit is a very common circuit that takes a higher voltage and converts it to a lower one by using a pair of resistors. The formula for calculating the output voltage is based on Ohms Law and is shown below. |
|
| 33 | - |
|
| 34 | - |
|
| 35 | - |
|
| 36 | -where: |
|
| 37 | - |
|
| 38 | -- VS is the source voltage, measured in volts (V), |
|
| 39 | -- R1 is the resistance of the 1st resistor, measured in Ohms (Ω). |
|
| 40 | -- R2 is the resistance of the 2nd resistor, measured in Ohms (Ω). |
|
| 41 | -- Vout is the output voltage, measured in volts (V), |
|
| 42 | - |
|
| 43 | -## [[NWI1118-dat]] on board ADC voltage ladder |
|
| 44 | - |
|
| 45 | -cut off SJ3 first to use the ADC ladder. |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -- [[ESP8266-dat]] |
|
| 50 | - |
|
| 51 | - |
|
| 52 | -## common use |
|
| 53 | - |
|
| 54 | -VIN = 12V, R_up == 390K, R_down == 120K, Vout_mid == 2.8235V |
|
| 55 | -VIN = 11V, R_up == 390K, R_down == 120K, Vout_mid == 2.5882V |
|
| 56 | - |
|
| 57 | -## ref |
|
| 58 | - |
|
| 59 | -- https://learn.sparkfun.com/tutorials/voltage-dividers/all#:~:text=A%20voltage%20divider%20is%20a,most%20fundamental%20circuits%20in%20electronics. |
|
| 60 | - |
|
| 61 | - |
|
| 62 | -https://ohmslawcalculator.com/voltage-divider-calculator |
|
| 63 | - |
|
| 64 | -- [[ESP32-ADC-dat]] |
|
| 1 | +
|
|
| 2 | +# voltage-divider-dat
|
|
| 3 | +
|
|
| 4 | +
|
|
| 5 | +## applications
|
|
| 6 | +
|
|
| 7 | +- [[button-dat]] - [[ADC-bat-monitor-dat]]
|
|
| 8 | +
|
|
| 9 | +
|
|
| 10 | +## how works
|
|
| 11 | +
|
|
| 12 | +== voltage ladder
|
|
| 13 | +
|
|
| 14 | +
|
|
| 15 | +
|
|
| 16 | +Vout = Vin * (R2 / (R1 + R2))
|
|
| 17 | +
|
|
| 18 | + 4.77V = 18V * (13K / (13K + 36K) )
|
|
| 19 | + 3.65V = 18V * (13K / (13K + 51K) )
|
|
| 20 | +
|
|
| 21 | + 0.877V = 5V * (47K / (47K + 10K) )
|
|
| 22 | + 0.526V = 3V * (47K / (47K + 10K) )
|
|
| 23 | +
|
|
| 24 | + 0.952V = 5V * (51K / (51K + 12K) )
|
|
| 25 | + 0.571V = 3V * (51K / (51K + 12K) )
|
|
| 26 | +
|
|
| 27 | +Vin == Vout * (R1 + R2) / R2
|
|
| 28 | +
|
|
| 29 | + == 1V * (220K + 100K) / 100K
|
|
| 30 | + == 3.2V
|
|
| 31 | +
|
|
| 32 | +A voltage divider circuit is a very common circuit that takes a higher voltage and converts it to a lower one by using a pair of resistors. The formula for calculating the output voltage is based on Ohms Law and is shown below.
|
|
| 33 | +
|
|
| 34 | +
|
|
| 35 | +
|
|
| 36 | +where:
|
|
| 37 | +
|
|
| 38 | +- VS is the source voltage, measured in volts (V),
|
|
| 39 | +- R1 is the resistance of the 1st resistor, measured in Ohms (Ω).
|
|
| 40 | +- R2 is the resistance of the 2nd resistor, measured in Ohms (Ω).
|
|
| 41 | +- Vout is the output voltage, measured in volts (V),
|
|
| 42 | +
|
|
| 43 | +## [[NWI1118-dat]] on board ADC voltage ladder
|
|
| 44 | +
|
|
| 45 | +cut off SJ3 first to use the ADC ladder.
|
|
| 46 | +
|
|
| 47 | +
|
|
| 48 | +
|
|
| 49 | +- [[ESP8266-dat]]
|
|
| 50 | +
|
|
| 51 | +
|
|
| 52 | +## common use
|
|
| 53 | +
|
|
| 54 | +VIN = 12V, R_up == 390K, R_down == 120K, Vout_mid == 2.8235V
|
|
| 55 | +VIN = 11V, R_up == 390K, R_down == 120K, Vout_mid == 2.5882V
|
|
| 56 | +
|
|
| 57 | +## ref
|
|
| 58 | +
|
|
| 59 | +- https://learn.sparkfun.com/tutorials/voltage-dividers/all#:~:text=A%20voltage%20divider%20is%20a,most%20fundamental%20circuits%20in%20electronics.
|
|
| 60 | +
|
|
| 61 | +
|
|
| 62 | +https://ohmslawcalculator.com/voltage-divider-calculator
|
|
| 63 | +
|
|
| 64 | +- [[ESP32-ADC-dat]]
|