Kart/Bluetooth
(Difference between revisions)
(→Test pins) |
Axel.amand (Talk | contribs) |
||
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | The [[Kart|kart's]] | + | The [[Kart|kart's]] [[Kart/Motherboard|motherboard]] holds an [https://www.nordicsemi.com/Products/Development-hardware/nrf52840-dongle nrf52840 USB Dongle] |
− | + | which interfaces with the FPGA via UART and the Smartphone via [https://en.wikipedia.org/wiki/Bluetooth_Low_Energy BLE]. | |
− | [[File: | + | [[File:Kart_nrf52840.png|center|200px|Bluetooth module]] |
== Connectors == | == Connectors == | ||
− | The | + | The module is plugged in the center of the [[Kart/Motherboard|motherboard]] following the silk given orientation. |
− | The 10-pin header | + | The 10-pin header on its bottom is used to program it via the [https://www.silabs.com/documents/public/application-notes/an0062.pdf SWD] protocol. |
− | + | ||
− | + | The modules head is shaped like a USB to be plugged and used directly in a PC. | |
− | == Connection between FPGA and Bluetooth module == | + | == Connection between the FPGA and the Bluetooth module == |
− | Both components connect via: | + | Both components connect via [https://en.wikipedia.org/wiki/Universal_asynchronous_receiver-transmitter UART] following a specific [[Kart/serial_link|protocol]]. |
− | + | ||
− | + | ||
− | The serial port is used for sending the [[Kart/serial_link# | + | The serial port is used for sending the [[Kart/serial_link#Registers|controls]] |
− | and receiving the [[Kart/serial_link# | + | and receiving the [[Kart/serial_link#Registers|status]] information. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
[[Category:Kart]] | [[Category:Kart]] |
Revision as of 11:21, 28 June 2022
|
The kart's motherboard holds an nrf52840 USB Dongle which interfaces with the FPGA via UART and the Smartphone via BLE.
Connectors
The module is plugged in the center of the motherboard following the silk given orientation.
The 10-pin header on its bottom is used to program it via the SWD protocol.
The modules head is shaped like a USB to be plugged and used directly in a PC.
Connection between the FPGA and the Bluetooth module
Both components connect via UART following a specific protocol.
The serial port is used for sending the controls and receiving the status information.