7268f209cbf586cd7fe7dbfff928b054b7a832e5
Board-dat/OPM/OPM1075-dat/OPM1075-dat.md
| ... | ... | @@ -0,0 +1,12 @@ |
| 1 | + |
|
| 2 | +# OPM1075-dat |
|
| 3 | + |
|
| 4 | +## Info |
|
| 5 | + |
|
| 6 | +[product url](http://electrodragon.com/product/power-supply-module-breadboard-friendly-53-3v-r2/) |
|
| 7 | + |
|
| 8 | +[legecy wiki page](https://www.electrodragon.com/w/Breadboard-Friendly_Power_Supply_Module_5V/3.3V) |
|
| 9 | + |
|
| 10 | +## ref |
|
| 11 | + |
|
| 12 | +- [[breadboard-dat]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/OPM/OPM1120-dat/OPM1120-dat.md
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | + |
|
| 2 | +# OPM1120-dat |
|
| 3 | + |
|
| 4 | +## Info |
|
| 5 | + |
|
| 6 | +product url - [2PCs Plug Socket Convert EU Type 4mm](https://www.electrodragon.com/product/2pcs-plug-socket-convert-eu-type-4mm/) |
|
| 7 | + |
|
| 8 | +## ref |
|
| 9 | + |
|
| 10 | +- [[power-socket-dat]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/SCM/SCM1030-dat/SCM1030-dat.md
| ... | ... | @@ -122,6 +122,23 @@ LEDs - [[LED-dat]] |
| 122 | 122 | |
| 123 | 123 | to get free pins, remove card in [[SD-dat]] |
| 124 | 124 | |
| 125 | + |
|
| 126 | +## Demo code |
|
| 127 | + |
|
| 128 | +- https://github.com/alanesq/esp32cam-demo |
|
| 129 | + |
|
| 130 | + |
|
| 131 | +## Compromised GPIOs |
|
| 132 | + |
|
| 133 | +When using sd card on the esp32cam there are very limited spare gpio pins. |
|
| 134 | + |
|
| 135 | +pin 13 is used by the sd card but you can get round this by putting the sd card in "1 bit mode", this then leaves pins 12 and 13 available (12 must not be high at boot). |
|
| 136 | + |
|
| 137 | +see my sketch below which demonstrates using 1 bit mode and the gpio pins |
|
| 138 | + |
|
| 139 | +https://forum.arduino.cc/t/esp32-cam-connection-with-hc-sr04-ultrasonic-sensor/958087/3 |
|
| 140 | + |
|
| 141 | + |
|
| 125 | 142 | ## Board Issues |
| 126 | 143 | |
| 127 | 144 | - For board version v1701, note do not connect pin "GND/R" aka GND3 to ground, otherwise it won't boot |
Chip-dat/Microchip-dat/2025-03-14-17-22-07.png
| ... | ... | Binary files /dev/null and b/Chip-dat/Microchip-dat/2025-03-14-17-22-07.png differ |
Chip-dat/Microchip-dat/LAN8720-DAT.md
| ... | ... | @@ -3,7 +3,9 @@ |
| 3 | 3 | |
| 4 | 4 | - https://ww1.microchip.com/downloads/en/devicedoc/00002165b.pdf |
| 5 | 5 | |
| 6 | +## TWISTED-PAIR INTERFACE DIAGRAM (SINGLE POWER SUPPLY) |
|
| 6 | 7 | |
| 8 | + |
|
| 7 | 9 | |
| 8 | 10 | ## Chip Features |
| 9 | 11 |
Tech-dat/memory-dat/sd-dat/microsd-dat/2025-03-14-18-43-47.png
| ... | ... | Binary files /dev/null and b/Tech-dat/memory-dat/sd-dat/microsd-dat/2025-03-14-18-43-47.png differ |
Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-18-41-54.png
| ... | ... | Binary files /dev/null and b/Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-18-41-54.png differ |
Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-18-52-37.png
| ... | ... | Binary files /dev/null and b/Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-18-52-37.png differ |
Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-19-24-30.png
| ... | ... | Binary files /dev/null and b/Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/2025-03-14-19-24-30.png differ |
Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-card-holder-dat/microsd-card-holder-dat.md
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | + |
|
| 2 | +# microsd-card-holder-dat |
|
| 3 | + |
|
| 4 | +## microSD 8P wo/dect - hangout |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +## microSD 9P w/dect |
|
| 9 | + |
|
| 10 | +### standard |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +### flat |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +## ref |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
Tech-dat/memory-dat/sd-dat/microsd-dat/microsd-dat.md
| ... | ... | @@ -0,0 +1,35 @@ |
| 1 | + |
|
| 2 | +# microsd-dat |
|
| 3 | + |
|
| 4 | +- [[microsd-card-holder-dat]] - [[sd-dat]] |
|
| 5 | + |
|
| 6 | +Micro sd card pins are: |
|
| 7 | + |
|
| 8 | +- CS-Card Select |
|
| 9 | +- DI-Data In [MOSI]-Master, Out Slave Input |
|
| 10 | +- VSS-Ground |
|
| 11 | +- VDD-Power |
|
| 12 | +- CLK-Clock [SCLK]-Serial Clock |
|
| 13 | +- DO-Data Out [MISO]-Master Input, Slave Output |
|
| 14 | +- NC (Memory Cards) |
|
| 15 | + |
|
| 16 | +SD |
|
| 17 | + |
|
| 18 | +| pin | 4-bit SD | 1-bit SPI | |
|
| 19 | +| --- | -------- | --------- | |
|
| 20 | +| 9 | DAT2 | - | |
|
| 21 | +| 1 | CD/DAT3 | CS | |
|
| 22 | +| 2 | CMD | DI | |
|
| 23 | +| 3 | VSS1 | VSS1 | |
|
| 24 | +| 4 | VDD | VDD | |
|
| 25 | +| 5 | CLK | SCLK | |
|
| 26 | +| 6 | VSS2 | VSS2 | |
|
| 27 | +| 7 | DAT0 | DO | |
|
| 28 | +| 8 | DAT1 | - | |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | +## ref |
|
| 35 | + |
Tech-dat/memory-dat/sd-dat/sd-dat.md
| ... | ... | @@ -101,6 +101,72 @@ Note: The SPI pins can be manually configured by using `SPI.begin(sck, miso, mo |
| 101 | 101 | int d2 = 12; |
| 102 | 102 | int d3 = 13; // GPIO 34 is not broken-out on ESP32-S3-DevKitC-1 v1.1 |
| 103 | 103 | |
| 104 | + |
|
| 105 | + |
|
| 106 | + |
|
| 107 | + |
|
| 108 | +## arduino code |
|
| 109 | + |
|
| 110 | + #include <SPI.h> |
|
| 111 | + #include <SD.h> |
|
| 112 | + File myFile; |
|
| 113 | + |
|
| 114 | + void setup() |
|
| 115 | + { |
|
| 116 | + // Open serial communications and wait for port to open: |
|
| 117 | + Serial.begin(9600); |
|
| 118 | + while (!Serial) { |
|
| 119 | + ; // wait for serial port to connect. Needed for Leonardo only |
|
| 120 | + } |
|
| 121 | + Serial.print("Initializing SD card..."); |
|
| 122 | + // On the Ethernet Shield, CS is pin 4. It's set as an output by default. |
|
| 123 | + // Note that even if it's not used as the CS pin, the hardware SS pin |
|
| 124 | + // (10 on most Arduino boards, 53 on the Mega) must be left as an output |
|
| 125 | + // or the SD library functions will not work. |
|
| 126 | + pinMode(10, OUTPUT); |
|
| 127 | + if (!SD.begin(4)) { |
|
| 128 | + Serial.println("initialization failed!"); |
|
| 129 | + return; |
|
| 130 | + } |
|
| 131 | + Serial.println("initialization done."); |
|
| 132 | + // open the file. note that only one file can be open at a time, |
|
| 133 | + // so you have to close this one before opening another. |
|
| 134 | + myFile = SD.open("test.txt", FILE_WRITE); |
|
| 135 | + // if the file opened okay, write to it: |
|
| 136 | + if (myFile) { |
|
| 137 | + Serial.print("Writing to test.txt..."); |
|
| 138 | + myFile.println("Hello,world!"); |
|
| 139 | + // close the file: |
|
| 140 | + myFile.close(); |
|
| 141 | + Serial.println("done."); |
|
| 142 | + } else { |
|
| 143 | + // if the file didn't open, print an error: |
|
| 144 | + Serial.println("error opening test.txt"); |
|
| 145 | + } |
|
| 146 | + // re-open the file for reading: |
|
| 147 | + myFile = SD.open("test.txt"); |
|
| 148 | + if (myFile) { |
|
| 149 | + Serial.println("test.txt:"); |
|
| 150 | + // read from the file until there's nothing else in it: |
|
| 151 | + while (myFile.available()) { |
|
| 152 | + Serial.write(myFile.read()); |
|
| 153 | + } |
|
| 154 | + // close the file: |
|
| 155 | + myFile.close(); |
|
| 156 | + } else { |
|
| 157 | + // if the file didn't open, print an error: |
|
| 158 | + Serial.println("error opening test.txt"); |
|
| 159 | + } |
|
| 160 | + } |
|
| 161 | + |
|
| 162 | + void loop() |
|
| 163 | + { |
|
| 164 | + // nothing happens after setup |
|
| 165 | + } |
|
| 166 | + |
|
| 167 | + |
|
| 104 | 168 | ## ref |
| 105 | 169 | |
| 106 | -- [[memory-dat]] - [[interface-dat]] |
|
| 170 | +- [[memory-dat]] - [[interface-dat]] - [[sd-card-holder-dat]] - [[microsd-card-holder-dat]] |
|
| 171 | + |
|
| 172 | +- [[memory]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/power-dat/DC-dat/DCDC-dat/dcdc-boost-dat/dcdc-boost-dat.md
| ... | ... | @@ -29,7 +29,7 @@ legacy wiki page - https://www.electrodragon.com/w/DC-DC_Boost |
| 29 | 29 | | ------------ | -------------------------------------------------------------------- | ----------- | ----------- | |
| 30 | 30 | | TPS61040DBVR | TPS6104x Low-Power DC-DC Boost Converter in SOT-23 and WSON Packages | 7 | . | |
| 31 | 31 | | LT8364 | Low IQ Boost/SEPIC/Inverting Converter with 4A, 60V Switch | 11 | | |
| 32 | -| SX1308 | High Efficiency 1.2MHz 2A Step Up Converter 85T | 6 | | |
|
| 32 | +| [[SX1308-dat]] | High Efficiency 1.2MHz 2A Step Up Converter 85T | 6 | | |
|
| 33 | 33 | | SDB628 | | 6 | | |
| 34 | 34 | | LGS6302 | | 6 | | |
| 35 | 35 | | FP6277 | 500kHz 7A High Efficiency Synchronous PWM Boost Converter | 7 | | |
| ... | ... | @@ -46,6 +46,7 @@ fixed 5V output and little periperals |
| 46 | 46 | |
| 47 | 47 | - [[microne-dat]] |
| 48 | 48 | |
| 49 | +- [[richtek-dat]] - [[RT9266-dat]] |
|
| 49 | 50 | |
| 50 | 51 | ## ref |
| 51 | 52 |
Tech-dat/power-dat/power-socket-dat/power-socket-dat.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | + |
|
| 2 | +# power-socket-dat |
|
| 3 | + |
|
| 4 | +Power plug converter, convert to European type plug socket. |
|
| 5 | + |
|
| 6 | +The diameter of plug pin is |
|
| 7 | + |
|
| 8 | +- 4mm for Itatly, Swiztherland, etc countries, |
|
| 9 | +- 4.8mm dia. countries, France, German, etc. |
|
| 10 | + |
|
| 11 | +Your target device should be same or 85-265 VAC wide range input, otherwise may cause issues. |
|
| 12 | + |
|
| 13 | +- [[OPM1120-dat]] |
|
| ... | ... | \ No newline at end of file |