Simple iOS app that incorporates the Apple Core Bluetooth framework to dynamically visualize data sent over the Arduino Serial Monitor. Created as part of an introductory project for the Duke Acoustofluidics Lab. This was my first experience programming in Swift 4, and it taught me a lot about basic UI in app development.
The image below shows the Main Storyboard of the app:
Users can connect to different modules, or open a settings menu.
Once a user has opted to scan for devices, eligible HM10 devices will appear on the menu to connect to:
The following is a display of the draw
function:
Once drawing is completed, users are also able to tap on data points and view their coordinates: