This document describes the building of an Arduino-powered robotic crossbow controlled by a React Native mobile application. Key details include:
- The crossbow is powered by an Arduino microcontroller and can shoot projectiles up to 150 feet per second. It is remotely controlled via Bluetooth using a mobile app.
- The mobile app was created with React Native and features a joystick to control the crossbow's pan and tilt servos as well as a button to fire the crossbow.
- Communication between the app and Arduino is done through serial Bluetooth to trigger functions like firing the crossbow or moving its position. The crossbow's movement and firing are implemented through code on the Arduino.