+
+== Credits and License
+This code uses example code from the {idf}[ESP-IDF] repository, specifically the
+{idf}/get-started/hello_world[Hello World] as the starter template (has been
+largely modified except for the file name). Code for Wi-Fi was taken from
+{idf}/wifi/getting_started/station[Wi-Fi station example].
+
+The uLCD library has been ported from
+https://github.com/4dsystems/Goldelox-Serial-Linux-Library/[Goldelox Linux]
+library.
+
+Other code has been inferred from the comprehensive
+{idfdoc}[ESP-IDF Documentation],
+which contains function, constants and struct documentation.
+
+The code makes use of the {imulnk}[Cybergear Robotics ICM-20948] port of the
+Arduino library of the same name. To compile the project, the `SPI` files of the
+library need to be deleted. The team will eventually submit a pull request to
+the source to fix this issue.
+
+To deal with debouncing, the {debounz}[Button] library part of the ESP-IoT
+framework is used as well.
+
+The code is licensed under the GNU GPL v3.0.