Wappsto:bit Academy

Here you'll find a library of fun and educational project ideas for how your Wappsto:bit can let you do even more with your micro:bit.

Getting started️ 🙋

    • Coding with MakeCode
      Congratulations on getting started with Wappsto:bit for micro:bit. In this lesson, I will assume you've already connected your Wappsto:bit, if not click here. We will start by measuring 3 values and getting them into our dashboard
      • Temperature: What is the temperature?
      • Light level: Is it bright or dark?
      • Compass: Which direction are you heading?
        First step - set up your values on start
      • Name your Wappsto:bit: What do you want to name your Wappsto:bit? Don't worry, you can always change it later :-)
      • Setup values: Assign number values and types, and give them names.
        Are you a visual learner? watch the quick start video here.  
      seluxit dashboard map
      By now, your on start code should look something like this (full size image)
      Second step - Send values to Wappsto forever
      • Wappsto Blocks: Use 3 send number blocks
      • Input blocks use input blocks to send temperature, light level and compass.
        ⚠️ Make sure your setup and send values have the same Wappsto Number Value!
      seluxit dashboard map
      Your forever code should look something like this (full size image)
      Get the full code on MakeCode and try it yourself! Wow, your data is now going online! Next step is to access it on Wappsto!  
    • Dashboard on Wappsto.com
      Fantastic job! Now your data will be available on wappsto.com and the Wappsto Native App. Now it's time to access your data so the fun can start! Start out by logging on to Wappsto.com
      • Step 1: Enter the Dashboard Wapp
      • Step 2: Find and click the + and create a blank dashboard
      • Step 3: Find and click the + and add a line chart widget with aggregation type 'none', and select one of your measurements
      • Step 4: Repeat step 3 for each of your 3 values, and maybe try out other widgets?
        ⚠️ Mixing data types in the same widget can become complicated.   Are you a visual learner? watch the quick start video here.  
      seluxit dashboard map
      Your Dashboard could look something like this! (full size image)
        Congratulations, you are now a certified Wappsto:bitter 🤩
    • All Internal Sensors - Take it to the max!
      By now, you should be getting the hang of using the Wappsto:bit, but how far can you actually take it? Lets find out! We've prepared a MakeCode program that uses all data types available on a micro:bit V2, lets go! Get the full code on MakeCode and try it yourself!
      seluxit dashboard map
      Your MakeCode should look something like this (full size image)
      Lets look at the data!   To make it easy for you to see the data possibilities (without external sensors), we've also prepared a SLX Wappsto:bit dashboard for you!
      • Step 1: Go to Wappsto.com and access your dashboard panel
      • Step 2: In the upper-right corner, hit the tiny blue + sign
      • Step 3: Select the preconfigured Wappsto:bit dashboard
      • Step 4: Give your Wappsto:bit Dashboard a cool name
      • Step 5: Analyze your data on the fly!
        ⚠️ GPS latitude and longtitude are only available with SLX Wappsto:bit NB-IoT+  
      seluxit dashboard map
      Your Dashboard should look something like this (full size image)

Beginner 🌶️

  • Measure soil moisture (with external sensor)
    Are your plants thirsty? (full size image)
    Do you take good enough care of your green friends? Don't worry it's not too late to start! First we have to locate the micro:bit pins on the Wappsto:bit and attach our external sensor using jumper wires.
    This is where you connect your external sensors! All pins are directly connected to your micro:bit
    Great, now that you have attached the sensor, a simple code will do the rest. Remember to enter the correct pin. The higher value you measure, the more moist the soil is.
    • How are you plants doing?
    • What can you see when you measure before and after watering?
    We're using this moisture sensor for our example
    ⚠️ Don't put your sensor too deep in the soil, only use the part intended to get wet. Try it for yourself, here is our code
    Your MakeCode could look like this (full size image)
    Your dashboard could look like this (full size image)
  • Mood display
    Isn't it time to show the world how you are feeling? For this project, we'll be using:
    • A single "on String Value" xx received from Wappsto block
    • A MakeCode conditionals block to check for multiple statements
      The conditionals block will take a look at what the string sent from Wappsto contains, and change the micro:bit mood accordingly.   On Wappsto.com you can access and set your mood, directly from the IoT Devices list. Get the code - how will you express your mood?
    MakeCode code (full size image)
    Wappsto Native App view (full size image)
    Wappsto.com view (full size image)

Experienced 🌶️🌶️

  • Remote wake up call
    Do you know someone who needs help to get out of bed in the morning? In this project, we'll be making a lot of noise! We'll need 3 things in our code
    • A way to start the alarm: Send any number to the Alarm value on Wappsto to start
    • A way to deactivate the alarm: Are they awake enough to press A and B at the same time?
    • Feedback: Has there been a reaction? Let's send a control value when the alarm is started and turned off.
    Here is the code, who will you wake up? :-)
    MakeCode code (full size image)
    Wappsto Native App view (full size image)
    Wappsto.com view (full size image)

Advanced 🌶️🌶️🌶️

  • 🆕 Reaction Game
    Project idea and code by: Torben Baunsø, microbit-i-skolen.dk Try this fun game with your friends to find out who has the fastest reaction time! Equipment needed for this project:
    • Gamemaster: 1 micro:bit in 1 Wappsto:bit with a power source (we recommend using Wi-Fi, as it ensures low latency)
    • Player A: 1 micro:bit with battery
    • Player B: 1 micro:bit with battery
    Your equipment could look like this! (full size image)
    Time to crack the code! Gamemaster code:
      • 4 custom values:
        • Random number: the number players have to react on
        • Can receive number communication with other micro:bits
        • Point A & B: for keeping score!
    • 3 functions:
      • Press A: Generate a number between 1-4 and send "Can receive number" = 1 to the controllers
      • Press A+B: Reset the score and controllers
      • On radio received: Check if player A or B sent input and if correct or not, then assign a point
    Gamemaster code (full size image)
    Gamemaster Code on MakeCode Controller code:
    • 4 actions - only active when Gamemaster generates a new number
    Button A: For number 1
    Button B: For number 2
    Tilt left: For number 3
    Tilt right: For number 4
    Player A code (full size image)
    Player B code (full size image)
    Controller A on MakeCodeController B on MakeCode It's time to play! Play directly from IoT devices on Wappsto.com or setup your own cool custom Dashboard! Tip: Use Wappsto advanced setup blocks to setup a minimum and maximum value for the points, to show it neatly in the Gauge widget!
    You can play directly from your IoT devices section (full size image)
    But you can also setup your own cool Dashboard, try using the Gauge widget (secret link to advanced MakeCode code) (full size image)
      Challenge! - How will you improve the code? How would you add sounds to make the game more interactive? Could we add more actions? What about shaking and light?
  • Noise detection
    How loud do your surroundings get and how often? Lets find out! We'll be using 3 values
    • Sound level: What is the current sound level?
    • Sound threshold: Decide what you consider a loud sound
    • Counter: How many times has the sound level been higher than the sound threshold?
    Setting your sound threshold!
    • On the micro:bit: Press A and set to the current sound level.
    • Wappsto: Set the desired state for the sound threshold.
      Now you are ready to rock and roll! Get the full code on MakeCode and try it yourself!
    Device Values (full size image)
    Custom Dashboard (full size image)
    Code from MakeCode (full size image)

Just ideas ⭐

  • Dog collar with air-quality sensors
    When you take your dog for a walk, are there areas with more pollution than others? How about a dog collar with air quality sensors?
    • Dashboard: create graphs of your air-quality sensors. If you have GPS, you can even map it.
    • On the go: you'll no doubt be out of Wi-Fi range, so use a hotspot, or if you have an NB-IoT product, it'll connect to the cloud automatically.
  • Leaky sink
    Did you know you can measure the presence of water with a simple circuit and a resistor? Put your homemade water sensor under the sink and see if it really is perfectly water tight.
    • Dashboard: if it does leak, how often does it leak, and how much does it leak?
    • On the go: you can measure sinks in your school, your home and your friends home.
  • You've got mail
    A motion sensor by your mailbox will let you know if the postman has come.
    • Dashboard: what time a day does the postman come? Is it always the same? Can you see when it's probably somebody else with ads or a flyer?
    • On the go: if your mailbox is out of Wi-Fi range, our NB-IoT or NB-IoT+ models will be useful.
  • Thirsty plants
    This one's pretty straight forward: a humidity sensor can tell you when your plant should be watered.
    • Dashboard: you can create an alert, so you know at a glance if it needs watering. You can also figure out how often a week you actually need to water the plant.
    • On the go: you don't have to stick to houseplants, with the NB-IoT and NB-IoT+ versions, you can also investigate flowers and whatnot in the garden or even in the woods.
Wappsto:bit lets you do more
There are two basic ways that Wappsto:bit lets you do more than you could with your micro:bit alone. First, it gives you an easy way to capture sensor data and view that data in a dashboard. Second, it enables you to take your projects out of your home or classroom and into the world (either with NB-IoT and GPS, or using your mobile phone as a Wi-Fi hotspot).
The ideas
For each idea, we've indicated how you can use the dashboard and remote capabilities. In other words, how the Wappsto:bit gives you unique capabilities you wouldn't have with the micro:bit alone. There's more to come, and remember that you can submit your own project ideas to us at info@seluxit.com and even be credited, if you'd like
Seluxit IoT
Do you have a great idea?
Write to info@seluxit.com with your idea, and if we love it too, we'll publish the idea and give you credit if you'd like.

Seeking distributors

We're currently looking for distributors. To learn more about this unique opportunity, contact our sales department at sales@seluxit.com or fill out the contact form on this page.




TikTok video ≫