Roxie - Connect your music library to the devices around you.

Overview

react-native-roxie

Connect your music library to the devices around you.

roxie

App Store Button Play Store Button

Purpose

Because it's not enough to just listen to your music, you need to experience it. Connect your favorite tunes to a smart light and enjoy a show. Using an Arduino, control your irrigation system and watch it dance. All you need is a song in mind and a bluetooth device.

How it works

Roxie analyzes the meter level of a song, assigns it a value, and emits a payload to the bluetooth connected device.

How to customize

We made it easy for you to connect and customize with a qr code:

Steps:

  1. Discover your bluetooth device's peripheralId, characteristicUUID, and serviceUUID
  2. Decide what values you want to write to your device
  3. Fill out the below json object with your values:
  {
    "peripheralId": "DCA3C1F9-3BA2-4A2A-8107-88BF3B7C0DE0",
    "characteristicUUID": "FFE1",
    "serviceUUID": "FFE0",
    "values": [
      "0",
      "1",
      "2",
      "3"
    ]
  }
  1. Be sure to stringify the json object
  2. Convert it to a qr code
  3. Click Connect and scan your qr code
  4. Share your qr code with others. Send us a pr!

Supported devices

HM-10 Ble

QR Codes

HM-10 Ble

HM-10 Ble

  {
    "peripheralId": "DCA3C1F9-3BA2-4A2A-8107-88BF3B7C0DE0",
    "characteristicUUID": "FFE1",
    "serviceUUID": "FFE0",
    "values": [
      "0",
      "1",
      "2",
      "3"
    ]
  }

Installation

git clone
npm install
react-native link

Testing and linting

We use jest for testing and eslint for linting.

  npm test
You might also like...
Gameplay is a React Native App that I built in the Next Level Week Together, that helps you with your gaming appointments!
Gameplay is a React Native App that I built in the Next Level Week Together, that helps you with your gaming appointments!

Gameplay is a React Native App that I built in the Next Level Week Together, that helps you with your gaming appointments!

PyTorch Live is an easy to use library of tools for creating on-device ML demos on Android and iOS. With Live, you can build a working mobile app ML demo in minutes.
PyTorch Live is an easy to use library of tools for creating on-device ML demos on Android and iOS. With Live, you can build a working mobile app ML demo in minutes.

Build your AI-powered mobile apps in minutes: Get Started · Tutorials · API PyTorch Live is a set of tools to build AI-powered experiences for mobile.

The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.
The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.

Meta State: production Point People: Brian Beckerle, David Sheldrick CI : This is an Artsy OSS project. Other mobile projects are Energy and Eidolon,

Spaceship - a React Native template with the aim of speeding up your development and increasing your productivity

Spaceship is a React Native template with the aim of speeding up your development and increasing your productivity. This template may receive new updates in the future.

A React library that generates beautiful previews for your links.

React Link Preview A React component that renders beautiful, fully-customizable link previews. Demo How to use Install the package: yarn add @dhaiwat1

You can automize iOS and Android app's build, upload and versioning processes via Mobile App Automizer CLI tool.
You can automize iOS and Android app's build, upload and versioning processes via Mobile App Automizer CLI tool.

Mobile App Automizer You can automize iOS and Android app's build, upload and versioning processes via Mobile App Automizer CLI tool. You can upload y

An React Native app which will allows you to read, listen recitation and translate quran
An React Native app which will allows you to read, listen recitation and translate quran

Quran App Application for Quran reading , reciting and translation in 31 languages. Developed this Application using free Cloud Quran API https://alqu

iOS/Android React Native App of Deliveroo. Select a Restaurant, Pick the items you want and place an order!
iOS/Android React Native App of Deliveroo. Select a Restaurant, Pick the items you want and place an order!

Deliveroo Clone iOS/Android React Native project of Deliveroo. Built using REACT NATIVE with (Navigation, Redux, Tailwind CSS & Sanity.io) Screenshots

GitHub in your pocket :iphone:
GitHub in your pocket :iphone:

GitPoint GitHub in your pocket. Built with React Native. Table of Contents Introduction Features Feedback Contributors Build Process Backers Sponsors

Owner
null
📲💬 react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in android and iOS devices.

???? react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in android and iOS devices.

mroads 9 Dec 3, 2021
Unofficial iTunes Connect App

iTunes Connect App that you actually want Try it Download Exponent iOS App, and enter exp.host/@one/iTunesConnect on the app. 繁中 | 簡中 Why Official iTu

Wan-Huang Yang 59 Mar 10, 2022
An easy way to connect with fellow developers during WWDC

wwdc.family This is an experiment to use Firebase and React Native to build a wwdc.family app. Don't use that source code as reference - I have no pri

WWDC Family 190 Feb 9, 2022
Demo project using React Native technology to create a simple iOS app to find music in iTunes

React Native, native iOS apps with JavaScript iTunesCatalog is a demo app that aims to show the React Native platform potential. There are included th

Alexis Santos Pérez 55 Feb 10, 2022
React Native & Expo music player application UI

Would you like to support me? Musicont React Native & Expo music player application UI Demo: https://expo.io/@jsxclan/musicont APK: Download on Google

JSX Clan 83 Jan 5, 2023
React Native application that throws you random quotes in a super clean minimal version. You can save this quotes to favorites or share them with your friends.

Minimal Quotes The application concept and the design is created by Kishore from Elitepixels as a part of Project365 Minimal quotes is React Native ap

Insider Development 41 Sep 4, 2022
ReactNative iOS app that fetches your current location and display Intstagram photos that were made near to you

react-native-example Example of using ReactNative to build simple iOS app, that fetches your current location and display Intstagram photos that where

Bart Gryszko 253 Oct 23, 2022
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

Jitsi Meet - Secure, Simple and Scalable Video Conferences Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses Jitsi Videobr

Jitsi 19.1k Jan 4, 2023
Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You can download or clone it to speed up your projects.

Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You can download or clone it to speed up your projects.

Roy Chen 43 Dec 19, 2022
Built with Expo, React Native, and GraphQL, Lexicon is a pre-built mobile discussions app that you can customize for your users.

Built with Expo, React Native, and GraphQL, Lexicon is a pre-built mobile discussions app that you can customize for your users.

null 136 Nov 25, 2022