This document details a presentation on BLE localization using a Raspberry Pi and iOS devices, showcasing the hardware setup, software development using Swift, and challenges encountered with Bluetooth Low Energy. It explains the process of receiving and averaging signal strength data to determine distance, implementing UI elements for display, and utilizing UDP and Unix domain sockets for inter-process communication. The presentation emphasizes the integration of various technologies and the author's experiences while preparing for the iOSConfSG event.