Chip-dat/Nordic-dat/NRF52832-dat/NRF52832-dat.md
... ...
@@ -1,3 +1,8 @@
1 1
2 2
# NRF52832-dat
3 3
4
+
5
+
6
+## ref
7
+
8
+- [[NRF52832]] - [[nordic]]
... ...
\ No newline at end of file
Chip-dat/Nordic-dat/NRF52840-dat/NRF52840-dat.md
... ...
@@ -1,3 +1,31 @@
1 1
2 2
# NRF52840-dat
3 3
4
+- [[NRF52832-dat]]
5
+
6
+## nRF52840 Features
7
+
8
+- 32-bit ARM® Cortex®-M4F processor, 64 MHz
9
+- 1 MB Flash, 256 KB RAM
10
+- Bluetooth 5, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT, proprietary 2.4 GHz
11
+- USB 2.0 full-speed (12 Mbps) device
12
+- NFC-A tag support
13
+- 48 programmable GPIOs
14
+- SPI, I2C, UART, PWM, PDM, I2S, QSPI, and more
15
+- 12-bit ADC, comparator, temperature sensor
16
+- Crypto: AES, ECB, CCM, AAR, RNG, SHA-256
17
+- On-chip DC-DC and LDO regulators
18
+- Supply voltage: 1.7 V to 3.6 V
19
+- Operating temperature: -40°C to +85°C
20
+- Package: QFN73, 7x7 mm
21
+- Arm TrustZone CryptoCell-310 security
22
+- Flexible power management and low power consumption
23
+- Direct Memory Access (DMA)
24
+- Programmable Peripheral Interconnect (PPI)
25
+- EasyDMA for peripherals
26
+- 8/9/10/11/12-bit ADC, 200 ksps
27
+- 4x 32-bit timers, RTC, watchdog, and more
28
+
29
+## ref
30
+
31
+- [[nordic-dat]]
... ...
\ No newline at end of file
Chip-dat/Nordic-dat/nordic-dat.md
... ...
@@ -0,0 +1,12 @@
1
+
2
+# nordic-dat.md
3
+
4
+- [[NRF24L01-dat]]
5
+
6
+- [[NRF52832-dat]]
7
+
8
+- [[NRF52840-dat]]
9
+
10
+## ref
11
+
12
+- [[chip-dat]]
... ...
\ No newline at end of file
Chip-dat/Prolific-dat/PL2303-DAT.md
... ...
@@ -0,0 +1,20 @@
1
+
2
+# PL2303 DAT
3
+
4
+## brief
5
+This is a newly designed product, with a prolific production company PL2303TA Taiwan chip, PL2303TA provides a full-duplex asynchronous serial RS232-like device to connect to any Universal Serial Bus (USB) host can be a convenient solution. PL2303TA perfectly compatible win XP / VISTA / 7/8 / 8.1 system can be simulated in most operating systems allow existing applications based on COM ports can be easily ported and USB connectivity, and COM port without rewriting the software Application of the traditional COM port.
6
+
7
+By using USB bulk transfer mode, the advantages of large data buffers and automatic flow control, PL2303TA can achieve higher throughput compared to conventional UART required (Universal Asynchronous Receiver Transmitter) true RS232 signal transmission rate higher than 115200 point can be used for even higher performance. PL2303TA flexible baud rate generator can be programmed to produce any rate 75 basis points and 6 million base points.
8
+
9
+PL2303TA is designed for use in mobile and embedded solutions, provides a compact, can be easily adapted to any connectors and handheld devices. With a very small business or Suspend mode power consumption, PL2303TA is perfect with plenty of power left for the equipment connected to the bus-powered operation.
10
+
11
+## specs
12
+
13
+- USB 2.0 full speed
14
+- max speed 6 Mbps
15
+
16
+
17
+## ref
18
+
19
+- datasheet - https://cdn-shop.adafruit.com/datasheets/DS_PL2303TA_d20120504.pdf
20
+
Chip-dat/Prolific/PL2303-DAT.md
... ...
@@ -1,20 +0,0 @@
1
-
2
-# PL2303 DAT
3
-
4
-## brief
5
-This is a newly designed product, with a prolific production company PL2303TA Taiwan chip, PL2303TA provides a full-duplex asynchronous serial RS232-like device to connect to any Universal Serial Bus (USB) host can be a convenient solution. PL2303TA perfectly compatible win XP / VISTA / 7/8 / 8.1 system can be simulated in most operating systems allow existing applications based on COM ports can be easily ported and USB connectivity, and COM port without rewriting the software Application of the traditional COM port.
6
-
7
-By using USB bulk transfer mode, the advantages of large data buffers and automatic flow control, PL2303TA can achieve higher throughput compared to conventional UART required (Universal Asynchronous Receiver Transmitter) true RS232 signal transmission rate higher than 115200 point can be used for even higher performance. PL2303TA flexible baud rate generator can be programmed to produce any rate 75 basis points and 6 million base points.
8
-
9
-PL2303TA is designed for use in mobile and embedded solutions, provides a compact, can be easily adapted to any connectors and handheld devices. With a very small business or Suspend mode power consumption, PL2303TA is perfect with plenty of power left for the equipment connected to the bus-powered operation.
10
-
11
-## specs
12
-
13
-- USB 2.0 full speed
14
-- max speed 6 Mbps
15
-
16
-
17
-## ref
18
-
19
-- datasheet - https://cdn-shop.adafruit.com/datasheets/DS_PL2303TA_d20120504.pdf
20
-
Chip-dat/SemTech-dat/SemTech-dat.md
... ...
@@ -30,4 +30,6 @@ https://www.semtech.com/products/wireless-rf
30 30
31 31
## ref
32 32
33
-- [[lora-dat]]
... ...
\ No newline at end of file
0
+- [[meshtastic-dat]]
1
+
2
+- [[lora-dat]] - [[opensource-dat]]
... ...
\ No newline at end of file
Chip-dat/chip-dat.md
... ...
@@ -2,11 +2,16 @@
2 2
3 3
# chip-dat
4 4
5
-- [[bosch-dat]]
5
+from a to z
6
+
7
+- [[74xx-dat]]
6 8
7 9
- [[allegro-dat]]: [[ACS712-dat]]
8 10
9
-- [[74xx-dat]]
11
+- [[bosch-dat]]
12
+
13
+
14
+
10 15
11 16
- [[microchip-dat]] - [[avr-sdk-dat]] - [[AVR-dat]]
12 17
... ...
@@ -16,6 +21,8 @@
16 21
17 22
- [[NXP-dat]] - [[PCA9685-dat]]
18 23
24
+- [[nordic-dat]]
25
+
19 26
[[TI-dat]] - [[ti-motor-dat]] - [[ti-audio-dat]] - [[ti-logic-dat]]
20 27
21 28
[[realtek-dat]] - [[RTL8211-dat]]
Chip-dat/raspberry-pi-dat/RP2040-dat/RP2040-dat.md
... ...
@@ -0,0 +1,23 @@
1
+
2
+# RP2040-dat
3
+
4
+- Dual-core Arm Cortex-M0+ processor, up to 133 MHz
5
+- 264 KB on-chip SRAM
6
+- Support for up to 16 MB of external QSPI flash
7
+- USB 1.1 controller and PHY, device and host support
8
+- 30 multifunction GPIO pins
9
+- 2 × UART, 2 × SPI, 2 × I2C, 16 × PWM channels
10
+- 3 × 12-bit ADC channels
11
+- Programmable I/O (PIO) for custom peripheral support
12
+- On-chip clock and PLL
13
+- Low-power sleep and dormant modes
14
+- Temperature sensor
15
+- 8 × ground pins, 4 × ADC pins
16
+- Built-in ROM with USB bootloader
17
+- 2 × watchdog timers, real-time counter
18
+- 2 × timer peripherals
19
+- 3.3V operation
20
+
21
+## ref
22
+
23
+- [[raspberry-pi-dat]]
... ...
\ No newline at end of file
Chip-dat/raspberry-pi-dat/raspberry-pi-dat.md
... ...
@@ -0,0 +1,16 @@
1
+
2
+# raspberry-pi-dat
3
+
4
+== [[RPI-dat]]
5
+
6
+
7
+
8
+- [[rpi-pin-dat]]
9
+
10
+- [[raspbian-os-dat]]
11
+
12
+- [[RPI-HDK-dat]]
13
+
14
+
15
+
16
+- [[RP2040-dat]]
... ...
\ No newline at end of file
Tech-dat/MCU-dat/mcu-dat.md
... ...
@@ -11,8 +11,19 @@
11 11
12 12
- [[8051-dat]]
13 13
14
+## Common-used MCU support OTA and configure
15
+
16
+- [[nrf52840-dat]]
17
+
18
+- [[ESP32-dat]]
19
+
20
+
21
+
14 22
## Common-used MCU
15 23
24
+
25
+
26
+
16 27
| model | price | category | footprint | features | boards |
17 28
| ----------------- | ----------- | -------------- | ------------------------------ | ---------------------- | --------------- |
18 29
| STM8S003F3P6TR | 100+: 1.59 | [[stm8-dat]] | | | |
... ...
@@ -31,7 +42,7 @@
31 42
| ATSAMD21-G18A | | [[SAMD21-dat]] | | | [[SDR1096-dat]] |
32 43
| ATSAMD21-E15L-MNT | 1 : 7.39000 | [[SAMD21-dat]] | | (USART+I2C+SPI+LIN) x6 | |
33 44
| HC32F00X | | [[HDSC-dat]] | QFN x20 | USART x2 | [[NBL1107-dat]] |
34
-| RP2040 | 30+: 5.24 | [[RPI-dat]] | | | |
45
+| [[RP2040-dat]] | 30+: 5.24 | [[RPI-dat]] | | | |
35 46
36 47
37 48
... ...
@@ -49,12 +60,12 @@ SAMD21
49 60
50 61
## Cheap High-operating temperature MCUs
51 62
52
-| MCU Model | Core | Operating Temp | Operating Current | Power Supply | Pins | Interfaces (SPI, UART, RTC) |
53
-|---------------------|----------------|---------------|------------------|--------------|------|-----------------------------|
54
-| Texas Instruments TMS570LS0432 | ARM Cortex-R4F | -40°C to 175°C | ~5-10mA | 1.2V–3.3V | 64 | SPI, UART (RX/TX), RTC |
55
-| Microchip ATSAMC21J18A | ARM Cortex-M0+ | -40°C to 180°C | ~5-8mA | 1.62V–3.6V | 64 | SPI, UART (RX/TX), RTC |
56
-| NXP S32K144 | ARM Cortex-M4F | -40°C to 175°C | ~7-10mA | 1.71V–3.6V | 64 | SPI, UART (RX/TX), RTC |
57
-| GigaDevice GD32A5xx | ARM Cortex-M33 | -40°C to 125°C | ~5-8 mA | 1.62V–3.6V | 64 | SPI, UART (RX/TX), RTC |
63
+| MCU Model | Core | Operating Temp | Operating Current | Power Supply | Pins | Interfaces (SPI, UART, RTC) |
64
+| ------------------------------ | -------------- | -------------- | ----------------- | ------------ | ---- | --------------------------- |
65
+| Texas Instruments TMS570LS0432 | ARM Cortex-R4F | -40°C to 175°C | ~5-10mA | 1.2V–3.3V | 64 | SPI, UART (RX/TX), RTC |
66
+| Microchip ATSAMC21J18A | ARM Cortex-M0+ | -40°C to 180°C | ~5-8mA | 1.62V–3.6V | 64 | SPI, UART (RX/TX), RTC |
67
+| NXP S32K144 | ARM Cortex-M4F | -40°C to 175°C | ~7-10mA | 1.71V–3.6V | 64 | SPI, UART (RX/TX), RTC |
68
+| GigaDevice GD32A5xx | ARM Cortex-M33 | -40°C to 125°C | ~5-8 mA | 1.62V–3.6V | 64 | SPI, UART (RX/TX), RTC |
58 69
59 70
60 71
- TMS570LS0432
... ...
@@ -71,12 +82,17 @@ SAMD21
71 82
Some versions (like ESP32-S3-WROOM-1U-N8R2) come with a built-in DC-DC converter.
72 83
73 84
74
-| MCU | Internal DC-DC | Cost (approx) | Simplicity | Notes |
75
-|------------------|----------------|----------------|------------|----------------------------------|
76
-| nRF52810 | ✅ Yes | $1.5–2 | ⭐⭐ | BLE-capable, efficient |
77
-| STM32L412 | ✅ Yes | ~$2.5 | ⭐⭐ | General-purpose low-power |
78
-| RP2040 (Pico) | ❌ (Pico: ✅) | $1–4 | ⭐⭐⭐ | Easy, cheap, DC-DC on module |
79
-| ATmega328P + DC-DC | External | ~$1.5 total | ⭐⭐⭐ | Classic and cheap combo |
85
+| MCU | Internal DC-DC | Cost (approx) | Simplicity | Notes |
86
+| ------------------ | -------------- | ------------- | ---------- | ---------------------------- |
87
+| nRF52810 | ✅ Yes | $1.5–2 | ⭐⭐ | BLE-capable, efficient |
88
+| STM32L412 | ✅ Yes | ~$2.5 | ⭐⭐ | General-purpose low-power |
89
+| RP2040 (Pico) | ❌ (Pico: ✅) | $1–4 | ⭐⭐⭐ | Easy, cheap, DC-DC on module |
90
+| ATmega328P + DC-DC | External | ~$1.5 total | ⭐⭐⭐ | Classic and cheap combo |
91
+
92
+
93
+## APP
94
+
95
+- [[opensource-dat]]
80 96
81 97
82 98
Tech-dat/Network-dat/network-system-dat/network-system-dat.md
... ...
@@ -5,7 +5,7 @@
5 5
6 6
- [[meshtastic-dat]] == [[lora-dat]] based
7 7
8
-- [[TCPIP-dat]] and optional [[UDP-dat]] == [[internet-dat]] based
8
+- [[TCPIP-dat]] and optional [[UDP-dat]] == [[internet-dat]] based, [[M2M-dat]] boards
9 9
10 10
11
-- [[MQTT-dat]] == [[internet-dat]] based
11
+- [[MQTT-dat]] == [[internet-dat]] based, [[M2M-dat]] boards
Tech-dat/SBC-dat/RPI-dat/RPI-dat.md
... ...
@@ -9,11 +9,7 @@
9 9
10 10
## hardware
11 11
12
-- [[rpi-pin-dat]]
13
-
14
-- [[raspbian-os-dat]]
15
-
16
-- [[RPI-HDK-dat]]
12
+- [[raspberry-pi-dat]]
17 13
18 14
### power delivery
19 15