- An .ogg format audio file (opus not vorbis)
- A Discord bot Token
- files created via the vorbis encoder may not play back on mobile, therfore it's suggested to use the opus encoder for your .ogg files
| import asyncio | |
| from bleak import BleakScanner, BleakClient | |
| huawei_device = None | |
| huawei_heartrate_char_uuid = "00002a37-0000-1000-8000-00805f9b34fb" | |
| async def notification_handler(sender, data): | |
| heart_rate = data[1] | |
| print(f"Heart Rate:{heart_rate} BPM", end="\r") |
| Command | Description | Example |
|---|---|---|
<col=ffffff> |
Changes the color of text | <col=ff0000>This text is red |
<sprite=1> |
Prints a sprite in console | Looks like it's <sprite=69> |
<img=1> |
Prints a chat badge in console | Look at my JMOD crown! <img=1> |
<lt> |
Prints a "less-than" symbol | <lt> Hello World |
<gt> |
Prints a "Greater-than" symbol | <gt> Hello World |
ProjectRed Segment Display gates are controlled using Bundled Cables, each bundled cable has 16 colors, in this case the first 8 (1-8) control the right display, while the last 8 (9-16) control the left display.
Numbers represent the decimal value for each segment
| Digit | (DP) G F E D C B A | Hex | Dec |
|---|
| Activity | ID |
|---|---|
| Awkword | 879863881349087252 |
| Betrayal.io | 773336526917861400 |
| Checkers in the park | 832013003968348200 |
| Chess in the park | 832012774040141894 |
| Doodle Crew | 878067389634314250 |
| Fishington.io | 814288819477020702 |
| Letter Tile | 879863686565621790 |
| Poker Night | 755827207812677713 |
| #!/bin/bash | |
| argon_create_file() { | |
| if [ -f $1 ]; then | |
| sudo rm $1 | |
| fi | |
| sudo touch $1 | |
| sudo chmod 666 $1 | |
| } |
| const char joey_firmware[]={ | |
| 0x00, 0x50, 0x00, 0x20, 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | |
| 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
| #!/usr/bin/env python | |
| import sys | |
| import blinkt | |
| def usage(): | |
| print("Usage: {} <pixel(0-7)> <r> <g> <b> <brightness(0-10)>".format(sys.argv[0])) | |
| sys.exit(1) |