Work through these in order. Each file is one session built around the real esp_hosted_ng/host/ Linux host code.
Hub: Jetson ESP-Hosted Host Code guide
| Lecture | Topic | Main kernel interfaces | Main concepts |
|---|---|---|---|
| Lecture-01 | Linux mental model for this host stack | cfg80211, HCI, netdev, SPI transport split |
subsystem boundaries |
| Lecture-02 | Build, load, and board policy on Jetson | kernel modules, module_param, spidev ownership |
board policy vs driver code |
| Lecture-03 | SPI transport, GPIOs, and IRQ-driven bring-up | gpio_to_irq, request_irq, SPI device reuse |
interrupt-driven transport |
| Lecture-04 | How Wi-Fi becomes wlan0 |
wiphy_new, wiphy_register, register_netdevice |
Linux wireless subsystem integration |
| Lecture-05 | How BLE becomes hci0 and how to validate the full path |
hci_alloc_dev, hci_register_dev, hci_recv_frame |
HCI and BLE host/controller split |