Giter VIP home page Giter VIP logo

microwatch's Introduction


MicroWatch - A advanced watch program for Micro:Bit ⌚


Have you ever wished for a Unique, Advanced Micro:Bit watch? well, if you did now you have one! Introducing MicroWatch!


Compatiblity ⚙️

This program uses bluetooth, and other stuff that works with Micro:Bit V2. so, the program can run only in V2 Micro:Bit's only. Sorry!


Installation 💿

Download the hex file from https://github.com/FearlessAdam/MicroWatch/releases/ and flash it your Micro:Bit. You will see a Loading Screen on your Micro:Bit after you flash the hex file.


How to use 📖

  1. Press button A to change the Hours.
  2. Press Button B to change Minutes.
  3. Shake to see the current time.
  4. Press The Logo to play a game.
  5. Long press the logo to stop the game.
  6. Press Pin 0 to play/pause the song playing
  7. Press Pin 1 to play the next song
  8. Press Pin 2 to play the previous song.

Connect the Micro:Bit with this program running to your PC and open the serial for More Information.


Using with USB Serial on PC

  1. Install Tera Term. (At the time of writting Version 5 is the latest.)
  2. Click File > New Connection > serial > And select the port of your Micro:Bit, and use these settings:

-Speed: 115200

-Data: 8Bit

-Parity: None

-Stop Bits: 1

-Flow Control: None


Input Commands using Serial.

To input data using serial follow the step given above and then click Control > Broadcast Command. Disable Realtime Mode then enable the following settings:

-Send to this Process Only

-Enter Key

Then enable The 'LF' option. after that, Type your command ie. Hour=(Hours) or Min=(Minutes) and click submit button.


Connecting with Bluetooth (For Phones)

refer this article: https://support.microbit.org/support/solutions/articles/19000062330-using-the-micro-bit-bluetooth-low-energy-uart-serial-over-bluetooth-


Input Commands Using Bluetooth (For Phones)

-Open the SerialBluetoothTerminal on your mobile

-Connect your Micro:Bit to the app

After that, Type your command ie. Hour=(hours) or Min=(minutes) On the text box then click the Send button.


Note ❗

Keep in mind that the program is Beta so, you may occur crashes as well.


Conclusion 🏳️

Anyone if welcomed to imporve the program. you can fork this project and improve/add more features in your style! Keep in mind you are not allowed to steal this project. Have fun!


microwatch's People

Contributors

fearlessadam avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.