Skip to content
Snippets Groups Projects
Commit ec348acd authored by Neil Gershenfeld's avatar Neil Gershenfeld
Browse files

wip

parent 45f6b1d3
No related branches found
No related tags found
No related merge requests found
......@@ -36,7 +36,9 @@
(*)RAM
<a href=https://www.espressif.com/sites/default/files/documentation/esp-psram64_esp-psram64h_datasheet_en.pdf>ESP-PSRAM64H</a>
<a name="SD"></a>SD memory cards
<a href=SD/SD.pdf>specification</a> <a href=SD/FAT.pdf>FAT</a> <a href=https://www.arduino.cc/en/reference/SD>library</a>
<a href=SD/SD.pdf>specification</a> <a href=SD/FAT.pdf>FAT</a>
<a href=SD/hello.uSD.RP2040>hello.uSD.RP2040</a> <a href=SD/hello.uSD.RP2040.png>board</a> <a href=SD/hello.uSD.RP2040.jpg>components</a> <a href=SD/hello.uSD.RP2040.top.png>top</a> <a href=SD/hello.uSD.RP2040.bottom.png>bottom</a> <a href=SD/hello.uSD.RP2040.holes.png>holes</a> <a href=SD/hello.uSD.RP2040.interior.png>interior</a>
<a href=SD/hello.uSD.RP2040.py>hello.uSD.RP2040.py</a> <a href=SD/hello.uSD.RP2040.mp4>video</a>
<a href=SD/hello.uSD.D11C>hello.uSD.D11C</a> <a href=SD/hello.uSD.D11C.png>board</a> <a href=SD/hello.uSD.D11C.jpg>components</a> <a href=SD/hello.uSD.D11C.traces.png>traces</a> <a href=SD/hello.uSD.D11C.traces_exterior.png>traces+exterior</a> <a href=SD/hello.uSD.D11C.interior.png>interior</a>
<a href=SD/hello.uSD.D11C.ino>hello.uSD.D11C.ino</a> <a href=SD/hello.uSD.D11C.mp4>video</a>
<a href=SD/hello.uSD.44>hello.uSD.44</a> <a href=SD/hello.uSD.44.png>board</a> <a href=SD/hello.uSD.44.jpg>components</a> <a href=SD/hello.uSD.44.traces.png>traces</a> <a href=SD/hello.uSD.44.traces_exterior.png>traces+exterior</a> <a href=SD/hello.uSD.44.interior.png>interior</a>
......@@ -56,6 +58,60 @@
<a href=https://modbus.org><i>MODBUS</i></a>
<a href=https://learn.sparkfun.com/tutorials/introduction-to-dmx/all><i>DMX</i></a>
<b>wireless</b>
<i><a href=https://www.arrl.org/shop/ARRL-Handbook>radios</a></i>
oscillator, mixer, PA, LNA, IF, I/Q, demod, baseband, filters
<i><a href=https://www.wiley.com/en-us/Antenna+Theory%3A+Analysis+and+Design%2C+4th+Edition-p-9781118642061>antennas</a></i>
Q, antenna gain, impedance matching, short antennas
<a href=https://www.fastcompany.com/1761891/afghanistans-amazing-diy-internet>FabFi</a>
<i><a href=https://pub.pages.cba.mit.edu/ring>single-chip</a></i>
ESP32 (2.4 GHz Wi-Fi, Bluetooth, 32-bit) <a href=https://www.espressif.com/en/products/modules>versions</a>
<a href=https://www.espressif.com/en/products/socs/esp32-c3>ESP32-C3</a> <a href=https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html>module</a>
<a href=../embedded_programming/ESP32-C3/hello.button-blink.C3>hello.button-blink.C3</a> <a href=../embedded_programming/ESP32-C3/hello.button-blink.C3.png>board</a> <a href=../embedded_programming/ESP32-C3/hello.button-blink.C3.jpg>components</a> <a href=../embedded_programming/ESP32-C3/hello.button-blink.C3.top.png>traces</a> <a href=../embedded_programming/ESP32-C3/hello.button-blink.C3.interior.png>interior</a>
<a href=ESP32C3/hello.Web-blink.C3.py>hello.Web-blink.C3.py</a> <a href=ESP32C3/microdot.py>microdot.py</a> <a href=ESP32C3/microdot_asyncio.py>microdot_asyncio.py</a> <a href=ESP32C3/hello.Web-blink.C3.mp4>video</a>
<a href=ESP32/esp32-wroom-32_datasheet_en.pdf>ESP32-WROOM</a> <a href=https://randomnerdtutorials.com/esp32-pinout-reference-gpios/>pins</a>
<a href=ESP32/hello.ESP32-WROOM>hello.ESP32-WROOM</a> <a href=ESP32/hello.ESP32-WROOM.png>board</a> <a href=ESP32/hello.ESP32-WROOM.jpg>components</a> <a href=ESP32/hello.ESP32-WROOM.traces.png>traces</a> <a href=ESP32/hello.ESP32-WROOM.traces_exterior.png>traces+exterior</a> <a href=ESP32/hello.ESP32-WROOM.holes.png>holes</a> <a href=ESP32/hello.ESP32-WROOM.interior.png>interior</a>
<a href=ESP32/hello.ESP32-WROOM.WebClient.ino>Web client</a> <a href=ESP32/hello.ESP32-WROOM.WebClient.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.WebServer.ino>Web server</a> <a href=ESP32/hello.ESP32-WROOM.WebServer.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.UDP.ino>UDP</a> <a href=ESP32/hello.ESP32-WROOM.UDP.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.SPP.ino>Bluetooth serial</a> <a href=ESP32/hello.ESP32-WROOM.SPP.mp4>video</a>
<a href=https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/wifi.html>802.11 LR</a>
<a href=https://www.amazon.com/s?k=esp32-cam>ESP23-CAM</a>
<a href=ESP32/hello.ESP32-CAM>hello.ESP32-CAM</a> <a href=ESP32/hello.ESP32-CAM.png>board</a> <a href=ESP32/hello.ESP32-CAM.jpg>components</a> <a href=ESP32/hello.ESP32-CAM.traces.png>traces</a> <a href=ESP32/hello.ESP32-CAM.traces_exterior.png>traces+exterior</a> <a href=ESP32/hello.ESP32-CAM.holes.png>holes</a> <a href=ESP32/hello.ESP32-CAM.interior.png>interior</a>
<a href=https://www.uctronics.com/download/cam_module/OV2640DS.pdf>camera</a> <a href=ESP32/hello.ESP32-CAM.video.mp4>video</a>
ESP8266 (2.4 GHz Wi-Fi, 8-bit)
<a href=ESP8266/0a-esp8266ex_datasheet_en.pdf>chip</a> <a href=ESP8266/0c-esp-wroom-02_datasheet_en.pdf>module</a> <a href=../networking_communications/ESP8266/esp01.pdf>board</a> power
<a href=ESP8266/hello.ESP-01>hello.ESP-01</a> <a href=ESP8266/hello.ESP-01.png>board</a> <a href=ESP8266/hello.ESP-01.jpg>components</a> <a href=ESP8266/hello.ESP-01.traces.png>traces</a> <a href=ESP8266/hello.ESP-01.traces_exterior.png>traces+exterior</a> <a href=ESP8266/hello.ESP-01.holes.png>holes</a> <a href=ESP8266/hello.ESP-01.interior.png>interior</a>
<a href=https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/HelloServer/HelloServer.ino>Web server</a> <a href=../networking_communications/ESP8266/hello.ESP-01.WebServer.mp4>video</a>
<a href=ESP8266/hello.ESP-WROOM-02D>hello.ESP-WROOM-02D</a> <a href=ESP8266/hello.ESP-WROOM-02D.png>board</a> <a href=ESP8266/hello.ESP-WROOM-02D.jpg>components</a> <a href=ESP8266/hello.ESP-WROOM-02D.traces.png>traces</a> <a href=ESP8266/hello.ESP-WROOM-02D.traces_exterior.png>traces+exterior</a> <a href=ESP8266/hello.ESP-WROOM-02D.holes.png>holes</a> <a href=ESP8266/hello.ESP-WROOM-02D.interior.png>interior</a>
<a href=https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/WiFiAccessPoint/WiFiAccessPoint.ino>Access point</a> <a href=ESP8266/hello.ESP-WROOM-02D.AccessPoint.mp4>video</a>
MFRC522 (13.56 MHz RFID)
<a href=https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf>chip</a> <a href=https://www.amazon.com/s?k=mfrc522>module</a> <a href=https://github.com/miguelbalboa/rfid>library</a> <a href=https://www.computerworld.com/article/2537817/how-they-hacked-it--the-mifare-rfid-crack-explained.html>security</a>
<a href=MFRC522/hello.MFRC522.t1614>hello.MFRC522.t1614</a> <a href=MFRC522/hello.MFRC522.t1614.png>board</a> <a href=MFRC522/hello.MFRC522.t1614.jpg>components</a> <a href=MFRC522/hello.MFRC522.t1614.traces.png>traces</a> <a href=MFRC522/hello.MFRC522.t1614.traces_exterior.png>traces+exterior</a> <a href=MFRC522/hello.MFRC522.t1614.interior.png>interior</a> <a href=MFRC522/hello.MFRC522.t1614.mp4>video</a>
nRF905 (433/868/915 MHz ISM)
<a href=http://www.digikey.com/product-detail/en/NRF905/1490-1028-ND>chip</a> <a href=https://www.amazon.com/NRF905-wireless-module-PTR8000-transmission/dp/B01FDD4C70>module</a> <a href=https://github.com/zkemble/nRF905>library</a>
nRF24L01+ (2.4 GHz ISM)
<a href=https://www.digikey.com/en/products/detail/nordic-semiconductor-asa/NRF24L01P-T/4626383>chip</a> <a href=https://www.amazon.com/Arduino-NRF24L01-2-4GHz-Wireless-Transceiver/dp/B00O9O868G>module</a> <a href=http://playground.arduino.cc/InterfacingWithHardware/Nrf24L01>library</a> <a href=http://fab.cba.mit.edu/classes/863.19/doc/hello_world_t44_nrf24L01/index.html>project</a> antennas
<a href=nRF/hello.nRF24L01P.44>hello.nRF24L01P.44</a> <a href=nRF/hello.nRF24L01P.44.png>board</a> <a href=nRF/hello.nRF24L01P.44.jpg>components</a> <a href=nRF/hello.nRF24L01P.44.traces.png>traces</a> <a href=nRF/hello.nRF24L01P.44.traces_exterior.png>traces+exterior</a> <a href=nRF/hello.nRF24L01P.44.interior.png>interior</a>
RN4871 (2.4 GHz Bluetooth)
<a href=http://www.microchip.com/wwwproducts/en/IS1871>chip</a> <a href=https://www.digikey.com/product-detail/en/microchip-technology/RN4871-V-RM118/RN4871-V-RM118-ND/6130476>module</a> <a href=http://ww1.microchip.com/downloads/en/DeviceDoc/RN4870-71-Bluetooth-Low-Energy-Module-User-Guide-DS50002466C.pdf>commands</a>
<a href=RN4871/hello.RN4871.ftdi>hello.RN4871.ftdi</a> <a href=RN4871/hello.RN4871.ftdi.png>board</a> <a href=RN4871/hello.RN4871.ftdi.jpg>components</a> <a href=RN4871/hello.RN4871.ftdi.traces.png>traces</a> <a href=RN4871/hello.RN4871.ftdi.traces_exterior.png>traces+exterior</a> <a href=RN4871/hello.RN4871.ftdi.interior.png>interior</a> <a href=RN4871/RN4871.mp4>video</a>
CC2541 (2.4 GHz Bluetooth)
<a href=http://www.ti.com/product/cc2541>chip</a> <a href=https://www.amazon.com/DSD-TECH-SH-HC-08-Transceiver-Compatible/dp/B01N4P7T0H>HC-08</a> <a href=https://www.amazon.com/DSD-TECH-Bluetooth-iBeacon-Arduino/dp/B06WGZB2N4>HM-10</a> <a href=https://www.amazon.com/Qunqi-HM-11-Bluetooth-Anti-lost-Android/dp/B015C6DIBO>HM-11</a> <a href=http://wiki.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module>commands</a>
<a href=HM11/hello.HM-11.ftdi>hello.HM-11.ftdi</a> <a href=HM11/hello.HM-11.ftdi.png>board</a> <a href=HM11/hello.HM-11.ftdi.jpg>components</a> <a href=HM11/hello.HM-11.ftdi.traces.png>traces</a> <a href=HM11/hello.HM-11.ftdi.traces_exterior.png>traces+exterior</a> <a href=HM11/hello.HM-11.ftdi.interior.png>interior</a> <a href=HM11/HM11.mp4>video</a>
nRF52 (2.4 GHz Bluetooth, ISM)
<a href=https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrf52%2Fstruct%2Fnrf52.html>chip</a> <a href=http://www.fanstel.com/bluenor-summaries>module</a> <a href=https://gitlab.cba.mit.edu/pub/hello-world/nrf52/tree/master>project</a> <a href=https://gitlab.cba.mit.edu/tomasero/vegatooth-i2c>project</a>
CYW43438 (2.4 GHz, Wi-Fi, Bluetooth, FM)
<a href=https://www.cypress.com/documentation/datasheets/cyw43438-single-chip-ieee-80211ac-bgn-macbasebandradio-integrated-bluetooth>chip</a> <a href=https://www.mouser.com/new/embedded-solutions/wireless-rf-modules/wifi-modules-80211/murata-type-1ld-module/n-6l7qaZ1w98wl>module</a> <a href=https://www.raspberrypi.org/products/raspberry-pi-zero-w>board</a>
RFM95/6/7/8 (433/470/868/915 MHz LoRa)
<a href=https://www.rfsolutions.co.uk/downloads/1463993415RFM95_96_97_98W.pdf>chip</a> <a href=https://www.digikey.com/product-detail/en/seeed-technology-co-ltd/109990166/1597-1488-ND>module</a> <a href=https://www.thethingsnetwork.org>LoRaWAN</a>
SX1276 (137-1050 MHz LoRa)
<a href=https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276>chip</a> <a href=https://www.amazon.com/s?k=SX1276>board</a> <a href=https://github.com/ExpressLRS/ExpressLRS>ExpressLRS</a>
SIM800L (GSM)
<a href=https://www.amazon.com/Comimark-Smallest-SIM800L-Quad-Band-Onboard/dp/B07V3PYYJP>module</a>
<i><a href=http://gnuradio.org>software radio</a></i>
<i><a href=https://openwrt.org/about>OpenWrt</a></i>
<a href=http://www.iso.org/iso/home.htm><b>OSI layers</b></a>
7: application (HTTP)
6: presentation (SSL)
......@@ -136,59 +192,6 @@
<a href=http://manpages.ubuntu.com/manpages/trusty/en/man8/slattach.8.html>slattach</a> <a href=http://manpages.ubuntu.com/manpages/trusty/man8/route.8.html>route</a>
<a href=SLIP/hello.bus.45.SLIP.c>hello.bus.45.SLIP.c</a> <a href=SLIP/hello.bus.45.SLIP.make>makefile</a> <a href=SLIP/udp_slip.py>udp_slip.py</a> <a href=SLIP/hello.bus.45.SLIP.mp4>video</a>
<b>wireless</b>
<i><a href=https://www.arrl.org/shop/ARRL-Handbook>radios</a></i>
oscillator, mixer, PA, LNA, IF, I/Q, demod, baseband, filters
<i><a href=https://www.wiley.com/en-us/Antenna+Theory%3A+Analysis+and+Design%2C+4th+Edition-p-9781118642061>antennas</a></i>
Q, antenna gain, impedance matching, short antennas
<a href=https://www.fastcompany.com/1761891/afghanistans-amazing-diy-internet>FabFi</a>
<i><a href=https://pub.pages.cba.mit.edu/ring>single-chip</a></i>
MFRC522 (13.56 MHz RFID)
<a href=https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf>chip</a> <a href=https://www.amazon.com/s?k=mfrc522>module</a> <a href=https://github.com/miguelbalboa/rfid>library</a> <a href=https://www.computerworld.com/article/2537817/how-they-hacked-it--the-mifare-rfid-crack-explained.html>security</a>
<a href=MFRC522/hello.MFRC522.t1614>hello.MFRC522.t1614</a> <a href=MFRC522/hello.MFRC522.t1614.png>board</a> <a href=MFRC522/hello.MFRC522.t1614.jpg>components</a> <a href=MFRC522/hello.MFRC522.t1614.traces.png>traces</a> <a href=MFRC522/hello.MFRC522.t1614.traces_exterior.png>traces+exterior</a> <a href=MFRC522/hello.MFRC522.t1614.interior.png>interior</a> <a href=MFRC522/hello.MFRC522.t1614.mp4>video</a>
nRF905 (433/868/915 MHz ISM)
<a href=http://www.digikey.com/product-detail/en/NRF905/1490-1028-ND>chip</a> <a href=https://www.amazon.com/NRF905-wireless-module-PTR8000-transmission/dp/B01FDD4C70>module</a> <a href=https://github.com/zkemble/nRF905>library</a>
nRF24L01+ (2.4 GHz ISM)
<a href=https://www.digikey.com/en/products/detail/nordic-semiconductor-asa/NRF24L01P-T/4626383>chip</a> <a href=https://www.amazon.com/Arduino-NRF24L01-2-4GHz-Wireless-Transceiver/dp/B00O9O868G>module</a> <a href=http://playground.arduino.cc/InterfacingWithHardware/Nrf24L01>library</a> <a href=http://fab.cba.mit.edu/classes/863.19/doc/hello_world_t44_nrf24L01/index.html>project</a> antennas
<a href=nRF/hello.nRF24L01P.44>hello.nRF24L01P.44</a> <a href=nRF/hello.nRF24L01P.44.png>board</a> <a href=nRF/hello.nRF24L01P.44.jpg>components</a> <a href=nRF/hello.nRF24L01P.44.traces.png>traces</a> <a href=nRF/hello.nRF24L01P.44.traces_exterior.png>traces+exterior</a> <a href=nRF/hello.nRF24L01P.44.interior.png>interior</a>
RN4871 (2.4 GHz Bluetooth)
<a href=http://www.microchip.com/wwwproducts/en/IS1871>chip</a> <a href=https://www.digikey.com/product-detail/en/microchip-technology/RN4871-V-RM118/RN4871-V-RM118-ND/6130476>module</a> <a href=http://ww1.microchip.com/downloads/en/DeviceDoc/RN4870-71-Bluetooth-Low-Energy-Module-User-Guide-DS50002466C.pdf>commands</a>
<a href=RN4871/hello.RN4871.ftdi>hello.RN4871.ftdi</a> <a href=RN4871/hello.RN4871.ftdi.png>board</a> <a href=RN4871/hello.RN4871.ftdi.jpg>components</a> <a href=RN4871/hello.RN4871.ftdi.traces.png>traces</a> <a href=RN4871/hello.RN4871.ftdi.traces_exterior.png>traces+exterior</a> <a href=RN4871/hello.RN4871.ftdi.interior.png>interior</a> <a href=RN4871/RN4871.mp4>video</a>
CC2541 (2.4 GHz Bluetooth)
<a href=http://www.ti.com/product/cc2541>chip</a> <a href=https://www.amazon.com/DSD-TECH-SH-HC-08-Transceiver-Compatible/dp/B01N4P7T0H>HC-08</a> <a href=https://www.amazon.com/DSD-TECH-Bluetooth-iBeacon-Arduino/dp/B06WGZB2N4>HM-10</a> <a href=https://www.amazon.com/Qunqi-HM-11-Bluetooth-Anti-lost-Android/dp/B015C6DIBO>HM-11</a> <a href=http://wiki.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module>commands</a>
<a href=HM11/hello.HM-11.ftdi>hello.HM-11.ftdi</a> <a href=HM11/hello.HM-11.ftdi.png>board</a> <a href=HM11/hello.HM-11.ftdi.jpg>components</a> <a href=HM11/hello.HM-11.ftdi.traces.png>traces</a> <a href=HM11/hello.HM-11.ftdi.traces_exterior.png>traces+exterior</a> <a href=HM11/hello.HM-11.ftdi.interior.png>interior</a> <a href=HM11/HM11.mp4>video</a>
nRF52 (2.4 GHz Bluetooth, ISM)
<a href=https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrf52%2Fstruct%2Fnrf52.html>chip</a> <a href=http://www.fanstel.com/bluenor-summaries>module</a> <a href=https://gitlab.cba.mit.edu/pub/hello-world/nrf52/tree/master>project</a> <a href=https://gitlab.cba.mit.edu/tomasero/vegatooth-i2c>project</a>
CYW43438 (2.4 GHz, Wi-Fi, Bluetooth, FM)
<a href=https://www.cypress.com/documentation/datasheets/cyw43438-single-chip-ieee-80211ac-bgn-macbasebandradio-integrated-bluetooth>chip</a> <a href=https://www.mouser.com/new/embedded-solutions/wireless-rf-modules/wifi-modules-80211/murata-type-1ld-module/n-6l7qaZ1w98wl>module</a> <a href=https://www.raspberrypi.org/products/raspberry-pi-zero-w>board</a>
RFM95/6/7/8 (433/470/868/915 MHz LoRa)
<a href=https://www.rfsolutions.co.uk/downloads/1463993415RFM95_96_97_98W.pdf>chip</a> <a href=https://www.digikey.com/product-detail/en/seeed-technology-co-ltd/109990166/1597-1488-ND>module</a> <a href=https://www.thethingsnetwork.org>LoRaWAN</a>
SX1276 (137-1050 MHz LoRa)
<a href=https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276>chip</a> <a href=https://www.amazon.com/s?k=SX1276>board</a> <a href=https://github.com/ExpressLRS/ExpressLRS>ExpressLRS</a>
SIM800L (GSM)
<a href=https://www.amazon.com/Comimark-Smallest-SIM800L-Quad-Band-Onboard/dp/B07V3PYYJP>module</a>
ESP8266 (2.4 GHz Wi-Fi)
<a href=ESP8266/0a-esp8266ex_datasheet_en.pdf>chip</a> <a href=ESP8266/0c-esp-wroom-02_datasheet_en.pdf>module</a> <a href=../networking_communications/ESP8266/esp01.pdf>board</a> power
<a href=ESP8266/hello.ESP-01>hello.ESP-01</a> <a href=ESP8266/hello.ESP-01.png>board</a> <a href=ESP8266/hello.ESP-01.jpg>components</a> <a href=ESP8266/hello.ESP-01.traces.png>traces</a> <a href=ESP8266/hello.ESP-01.traces_exterior.png>traces+exterior</a> <a href=ESP8266/hello.ESP-01.holes.png>holes</a> <a href=ESP8266/hello.ESP-01.interior.png>interior</a>
<a href=https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/HelloServer/HelloServer.ino>Web server</a> <a href=../networking_communications/ESP8266/hello.ESP-01.WebServer.mp4>video</a>
<a href=ESP8266/hello.ESP-WROOM-02D>hello.ESP-WROOM-02D</a> <a href=ESP8266/hello.ESP-WROOM-02D.png>board</a> <a href=ESP8266/hello.ESP-WROOM-02D.jpg>components</a> <a href=ESP8266/hello.ESP-WROOM-02D.traces.png>traces</a> <a href=ESP8266/hello.ESP-WROOM-02D.traces_exterior.png>traces+exterior</a> <a href=ESP8266/hello.ESP-WROOM-02D.holes.png>holes</a> <a href=ESP8266/hello.ESP-WROOM-02D.interior.png>interior</a>
<a href=https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/WiFiAccessPoint/WiFiAccessPoint.ino>Access point</a> <a href=ESP8266/hello.ESP-WROOM-02D.AccessPoint.mp4>video</a>
ESP32 (2.4 GHz Wi-Fi, Bluetooth) <a href=https://www.espressif.com/en/products/modules>versions</a>
<a href=ESP32/esp32_datasheet_en.pdf>chip</a> <a href=ESP32/esp32-wroom-32_datasheet_en.pdf>module</a> <a href=https://randomnerdtutorials.com/esp32-pinout-reference-gpios/>pins</a> power
<a href=ESP32/hello.ESP32-WROOM>hello.ESP32-WROOM</a> <a href=ESP32/hello.ESP32-WROOM.png>board</a> <a href=ESP32/hello.ESP32-WROOM.jpg>components</a> <a href=ESP32/hello.ESP32-WROOM.traces.png>traces</a> <a href=ESP32/hello.ESP32-WROOM.traces_exterior.png>traces+exterior</a> <a href=ESP32/hello.ESP32-WROOM.holes.png>holes</a> <a href=ESP32/hello.ESP32-WROOM.interior.png>interior</a>
<a href=ESP32/hello.ESP32-WROOM.WebClient.ino>Web client</a> <a href=ESP32/hello.ESP32-WROOM.WebClient.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.WebServer.ino>Web server</a> <a href=ESP32/hello.ESP32-WROOM.WebServer.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.UDP.ino>UDP</a> <a href=ESP32/hello.ESP32-WROOM.UDP.mp4>video</a>
<a href=ESP32/hello.ESP32-WROOM.SPP.ino>Bluetooth serial</a> <a href=ESP32/hello.ESP32-WROOM.SPP.mp4>video</a>
<a href=https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/wifi.html>802.11 LR</a>
<a href=https://www.amazon.com/s?k=esp32-cam>ESP23-CAM</a>
<a href=ESP32/hello.ESP32-CAM>hello.ESP32-CAM</a> <a href=ESP32/hello.ESP32-CAM.png>board</a> <a href=ESP32/hello.ESP32-CAM.jpg>components</a> <a href=ESP32/hello.ESP32-CAM.traces.png>traces</a> <a href=ESP32/hello.ESP32-CAM.traces_exterior.png>traces+exterior</a> <a href=ESP32/hello.ESP32-CAM.holes.png>holes</a> <a href=ESP32/hello.ESP32-CAM.interior.png>interior</a>
<a href=https://www.uctronics.com/download/cam_module/OV2640DS.pdf>camera</a> <a href=ESP32/hello.ESP32-CAM.video.mp4>video</a>
<a href=https://www.espressif.com/en/products/socs/esp32-c3>ESP32-C3</a>
<a href=https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html>module</a> <a href=ESP32-C3/XIAO-ESP32C3-pinout.jpg>pinout</a>
<i><a href=http://gnuradio.org>software radio</a></i>
<i><a href=https://openwrt.org/about>OpenWrt</a></i>
<b><a href=https://fabacademy.org/2020/labs/kamakura/assignments/week17/>assignment</a></b>
<i>individual assignment:</i>
design, build, and connect wired or wireless node(s)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment