Developer:
Price: Free
Rankings: 0 
Reviews: 0 Write a Review
Lists: 0 + 0
Points: 0 + 0 ¡
Google Play

Description

micro:bit UART Terminal
This app communicates between Android and a micro:bit device. You can transmit and receive text in 'notification' or 'indication' mode. The UART communication also has to be implemented at the micro:bit device (Block, Javascript, MBED).

Options:
- Indication: Default micro:bit mode (otherwise notification mode)
- LF: Linefeed added
- CR: Carriage return added

Requirements:
- Min. Android 5
- Bluetooth Low Energy (BLE)
- Paired devices
- micro:bit programm (developed by yourself)

V 2.1: Copy to Clipboard (Option Menu)
V 2.2: Clear List (Option Menu), No Log Option
V 2.5: Hex Mode

MBED example:

#include "MicroBit.h"
#include "MicroBitUARTService.h"
#include "BMP180.h"

MicroBit uBit;
MicroBitUARTService *uart;
BMP180 bmp180(P0_30, P0_0);
char buffer[80];
float pressure,temperature;

int connected = 0;

void onConnected(MicroBitEvent e)
{
uBit.display.scroll("C");
connected = 1;
}

void onDisconnected(MicroBitEvent e)
{
uBit.display.scroll("D");
connected = 0;
}

void onButtonA(MicroBitEvent e)
{
uBit.display.scroll(buffer);
}

void onButtonB(MicroBitEvent e)
{
uBit.display.scroll("SK");
}

/*
IMPORTANT !!!
Oherwise you will run out of memory !

Recommend disabling the DFU and Event services in MicroBitConfig.h since they are not needed here:
microbit->microbit-dal->inc->core->MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0
#define MICROBIT_BLE_EVENT_SERVICE 0
#define MICROBIT_SD_GATT_TABLE_SIZE 0x500
*/

int main()
{
bmp180.Initialize(64, BMP180_OSS_ULTRA_LOW_POWER);
pressure = -1;
temperature = -1;
if (bmp180.ReadData(&temperature,&pressure))
sprintf(buffer, "%.2f C %4.0f hPa", temperature, pressure);
else
sprintf(buffer,"NOK");

// Initialise the micro:bit runtime.
uBit.init();

uBit.messageBus.listen(MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, onConnected);
uBit.messageBus.listen(MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED, onDisconnected);
uBit.messageBus.listen(MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onButtonA);
uBit.messageBus.listen(MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, onButtonB);

uart = new MicroBitUARTService(*uBit.ble, 32, 32);
uBit.display.scroll(":)");

while(1)
{
pressure = -1;
temperature = -1;
if (bmp180.ReadData(&temperature,&pressure))
sprintf(buffer, "%.2f C %4.0f hPa", temperature, pressure);
else
sprintf(buffer,"NOK");

if (!connected) {
uBit.sleep(500);
}
else
{
uart->send(buffer);
uBit.sleep(1000);
}

}

release_fiber();
}
more ↓

Screenshots

#1. micro:bit UART Terminal (Android) By: Ferdinand Stueckler
#2. micro:bit UART Terminal (Android) By: Ferdinand Stueckler
#3. micro:bit UART Terminal (Android) By: Ferdinand Stueckler
#4. micro:bit UART Terminal (Android) By: Ferdinand Stueckler

What's new

  • Version: 2.5
  • Updated:
  • HEX mode

Price

  • Today: Free
  • Minimum: Free
  • Maximum: Free
Track prices

Developer

Points

Not found ☹️

Rankings

Not found ☹️

Lists

Not found ☹️

Reviews

Be the first to review 🌟

Additional Information

Contacts

«micro:bit UART Terminal» is a Communication app for Android, developed by «Ferdinand Stueckler». It was first released on and last updated on . This app is currently free to download. This app has not yet received any ratings or reviews on AppAgg. AppAgg continuously tracks the price history, ratings, and user feedback for «micro:bit UART Terminal». Subscribe to this app or follow its RSS feed to get notified about future discounts or updates.
micro:bit UART Terminalmicro:bit UART Terminal Short URL: Copied!

You may also like

    • Terminal Multi PRO
    • Android Apps: Communication  By: edodm85
    • $0.99   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: New   Terminal Multi is a terminal app which provides three different communication types: 1) BLUETOOTH SPP: data are transmited/received between the phone and a bluetooth paired device via ...
        ⥯ 
    • WiFi Terminal
    • Android Apps: Communication  By: Oxymora Technology Pvt. Ltd.
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 2.0.0   The WiFi Terminal App provides a robust platform for local network communication using both HTTP and TCP protocols. Ideal for developers, network administrators, or IoT enthusiasts, ...
        ⥯ 
    • OBD Now Terminal
    • Android Apps: Communication  By: GLM Software
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 2.32   OBD Now Terminal for Android devices is similar to programs such as Hyper Terminal or Tera Term for Windows computers. The major difference is OBD Now Terminal is already preconfigured
        ⥯ 
    • dataplicity - Terminal for Pi
    • Android Apps: Communication  By: MachineForest
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 1,378 (4.3)   Version: 3.326.4   Remotely access your Raspberry Pi shell from any network without dynamic DNS, portforwarding or VPN. For more information, visit https://www.dataplicity.com/ * DOES IT WORK BEHIND NAT?
        ⥯ 
    • BensinPris
    • Android Apps: Communication  By: Bit Factory
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 1,579 (2.7)   Version: 4.0.3   Note! If you are experiencing trouble with this update, simply uninstall the previous version before updating! BensinPris gives you daily fuel prices in Norway. This is a community ...
        ⥯ 
    • Afghan Internet Packs
    • Android Apps: Communication  By: Micro Toolkit
    • * Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 122 (5.0)   Version: 1.08   Afghan Internet Packs App is for Mtn, Etisalat, Roshan, Salam, Afghan Wireless mobile operators users All Mtn, Etisalat, Roshan, Salam, Afghan Wireless Internet & Minutes package ...
        ⥯ 
    • Lynx Alerts
    • Android Apps: Communication  By: Micro Technology Services, Inc.
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.5.0   Lynx is a network-based duress and mass notification system. Utilizing an extensive catalog of input and output devices, the Lynx system can maximize situational awareness for ...
        ⥯ 
    • trx-control
    • Android Apps: Communication  By: micro systems
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.1.11   trx-control is not a standalone app. It requires a trx-control(7) installation with a running trxd(8) daemon that has WebSockets enabled. The app connects to trxd(8) using a WebSockets
        ⥯ 
    • School Update
    • Android Apps: Communication  By: bit media education solutions GmbH
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: v5.4.0   The secure and smart communication solution for schools - available as a web application and as a mobile app! SchoolUpdate for smartphone and PC, as a mobile app and web application ...
        ⥯ 
    • SecurLine by Privus
    • Android Apps: Communication  By: Bit Armor
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 4.0   SecurLine by Privus is the most advanced, secure and transparent HD quality voice/video/conferencing/group chat/file sharing encryption app, now with Post Quantum encryption by ...
        ⥯ 
    • Bound
    • Android Apps: Communication  By: Bit Art
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.02   Share your present and make new friends all over the world. This app allows us to post only one picture per day, which keeps us away from social media addiction.
        ⥯ 
    • Telegram
    • Android Apps: Communication  By: Telegram FZ-LLC
    • * Free   
    • Lists: 14 + 2   Rankings: 5 (1)   Reviews: 0
    • Points: 21 + 16,022,550 (4.1)   Version: 11.14.0   Pure instant messaging simple, fast, secure, and synced across all your devices. One of the top 5 most downloaded apps in the world with over 1 billion active users. FAST: Telegram is ...
        ⥯ 
    • Sticker.ly - Sticker Maker
    • Android Apps: Communication  By: Naver Z Corporation
    • * * Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 4 + 2,284,088 (4.5)   Version: 3.20.0   Discover billions of funny WhatsApp animated stickers and create your own stickers (WAsticker). - Explore billions of meme animated stickers and use them in your chats and status - ...
        ⥯ 

You may also like

Search operators you can use with AppAgg
Add to AppAgg
AppAgg
Start using AppAgg. It’s 100% Free!
Sign Up
Sign In