This paper describes MARBLE, which is a mobileaugmented reality system that uses a cluster of off-the-shelf,low power, storage and bandwidth constrained Bluetooth LowEnergy (BLE) beacons as an infrastructure. MARBLE efficiently stores and broadcasts minimal visual information of 3D objects and help localize a mobile viewer, who receives, renders,and experiences those 3D virtual objects while walking in theenvironment, wearing an augmented reality headset or viewing it through a smartphone. Compared to other common indoorAR systems, MARBLE consumes less computation resource,stores and broadcasts 3D objects and shapes data over a verylong period, does not require a pre-defined texture pattern tobe placed in the scene for camera pose estimation, and is lesssensitive to camera capture quality. We conduct a user study to demonstrate that MARBLE is capable of capturing freehandgestures, and when replayed back, a user sees a virtual avatarperforming the gestures in the 3D environment in real-time.