Skip to content
code base for an an app controlling a microbit over bluetooth and communicating with webrtc
TypeScript CSS HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
microbit-firmware
resources
src
typings
.editorconfig
.env.dev.example
.env.prod.example
.firebaserc
.gitignore
LICENSE
README.md
config.xml
devices.md
firebase.json
ionic.config.json
ionic.starter.json
package-lock.json
package.json
prettier.config.js
tsconfig.json
tslint.json

README.md

social-robot

This project is about making an open source telepresence robot for students who can not attend school in person. The idea is that the robot will be placed on the table where the student is supposed to sit, and the student can remote control it from home/hospital/wherever via the internet. For video streaming we use WebRTC. The robots main parts are a smartphone running the app, which connects via bluetooth to a micro:bit robot for being able to move around (drive around and tilt the phone). The app is made with the Ionic framework.

Required files

Following files are required in the root of the project, but are not included in this repository. Instead there are .example files that show how they should be structured.

  • .env.prod
  • .env.dev

See also

Credits

Using the sound Open Button 2 by Kickhat with creative commons 0 license. https://freesound.org/people/kickhat/sounds/264447/

Using the sound Correct by Ertfelda with creative commons 0 license. https://freesound.org/people/ertfelda/sounds/243701/

You can’t perform that action at this time.