• Stars
    star
    13
  • Rank 1,473,289 (Top 30 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Barebones Watch Face for Rust + Mynewt on PineTime Smart Watch

More Repositories

1

pinetime-rust-mynewt

PineTime Smart Watch firmware based on Rust and Apache Mynewt OS
Assembly
206
star
2

stm32-blue-pill-rust

Rust for STM32 Blue Pill with Visual Studio Code
Rust
106
star
3

stm32bluepill-mynewt-sensor

Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
C
99
star
4

visual-embedded-rust

Visual Embedded Rust extension for Visual Studio Code
TypeScript
83
star
5

pinephone-nuttx

Apache NuttX RTOS for PinePhone
Zig
76
star
6

lupyuen.github.io

Lup Yuen's Articles and Resume
HTML
68
star
7

pinetime-updater

Flash firmware to PineTime the friendly wired way with OpenOCD
Shell
62
star
8

pinetime-companion

Flutter Companion App for PineTime Smart Watch (Android and iOS)
Dart
55
star
9

flutter-blue-sample

Sample Flutter App with Bluetooth LE from flutter_blue
Dart
41
star
10

pinephone-emulator

Emulate PinePhone and Apache NuttX RTOS with Unicorn Emulator
Assembly
34
star
11

zig-bl602-nuttx

Zig on RISC-V BL602 with Apache NuttX RTOS and LoRaWAN
Zig
33
star
12

nuttx-ox64

Apache NuttX RTOS for Pine64 Ox64 64-bit RISC-V SBC (BouffaloLab BL808)
32
star
13

qfplib

ARM Cortex-M0 floating-point library in 1 kbyte. From http://www.quinapalus.com/qfplib.html
Assembly
26
star
14

remote-pinetime-bot

Telegram Bot to flash and test PineTime firmware remotely
Rust
24
star
15

send_altitude_cocoos

IoT program for Arduino Uno / STM32 Blue Pill (libopencm3) that reads BME280 temperature + humidity + altitude sensors, via I2C or SPI with DMA and multitasking. Sends sensor data to Sigfox via Wisol Sigfox module on UART. Runs on cocoOS task scheduling library http://www.cocoos.net
C++
24
star
16

nuttx-star64

Apache NuttX RTOS for Pine64 Star64 64-bit RISC-V SBC (StarFive JH7110)
C
23
star
17

LoRaArduino

Arduino code for connecting to LoRa IoT gateway at Temasek Polytechnic
C++
23
star
18

zig-pinephone-gui

Zig GUI App for PinePhone
Zig
21
star
19

AWSIOT

Raspberry Pi, Node.js and Python scripts for AWS IoT, used in Temasek Polytechnic Smart IoT Applications course
JavaScript
19
star
20

nuttx-tinyemu

Apache NuttX RTOS in the Web Browser: TinyEMU with VirtIO
17
star
21

pinephone-lvgl-zig

LVGL for PinePhone (and WebAssembly) with Zig and Apache NuttX RTOS
Zig
16
star
22

bl602-rust-wrapper

Rust Wrapper for BL602 IoT SDK
Rust
16
star
23

lora-sx1262

LoRa Driver for Semtech SX1262 on Apache NuttX OS, Linux (PineDio USB Adapter) and BL602 IoT SDK (PineDio Stack BL604)
C
15
star
24

pinetime-watchface

Watch Face Framework for Rust + Mynewt on PineTime Smart Watch
Rust
14
star
25

pinephone-lora

Experimenting with LoRa Backplate for PinePhone
14
star
26

pi-swd-spi

Implementation of SWD protocol with Raspberry Pi Bidirectional SPI
C
13
star
27

stm32bluepill-unittest

Unit test for STM32 Blue Pill. Based on PlatformIO, libopencm3, unity and Qemu
C
13
star
28

newlib

Smaller standard C libraries for embedded platforms. Based on https://keithp.com/cgit/newlib.git
C
13
star
29

bl602-simulator

BL602 / BL604 Simulator in WebAssembly
Shell
13
star
30

hynitron_i2c_cst0xxse

Reference code for Hynitron CST816S Touch Controller
C
13
star
31

pinecone-rust-mynewt

Mynewt + Rust for PineCone BL602 RISC-V Board
C
11
star
32

cst816s-nuttx

Hynitron CST816S Touch Controller Driver for Apache NuttX RTOS
C
11
star
33

nuttx-embedded-hal

Rust Embedded HAL for Apache NuttX RTOS
Rust
10
star
34

iot-mission

"My 5-Year IoT Mission" presentation at Hackware 3 Dec 2019
10
star
35

gowin-blink

Blink demo for GOWIN FPGA dev kit DK-START-GW1N4
Forth
9
star
36

zig-lvgl-nuttx

Zig LVGL Touchscreen App on Apache NuttX RTOS
Zig
9
star
37

nuttx-sg2000

Apache NuttX RTOS on 64-bit RISC-V Sophgo SG2000 (T-Head C906 / Milk-V Duo S)
9
star
38

rust_test

Rust Test App for Apache NuttX OS
Rust
8
star
39

fpga_oled_ssd1306

FPGA controller for SSD1306 OLED module on SPI. Optimised for GOWIN FPGA
Forth
8
star
40

rust-i2c-nuttx

Rust talks I2C to Bosch BME280 Sensor on Apache NuttX RTOS
Rust
8
star
41

roblox-the-things-network

IoT Digital Twin with Roblox and The Things Network
Lua
8
star
42

visual-zig-nuttx

Visual Programming for Zig with NuttX Sensors
Zig
8
star
43

rust-nuttx

Rust Stub Library for Apache NuttX OS
Makefile
7
star
44

bl602-eflash-loader

BL602 EFlash Loader decompiled with Ghidra
C
7
star
45

stm32bluepill-math-hack

Math hack for STM32 Blue Pill. Based on PlatformIO and libopencm3
C++
7
star
46

RaspberryPiImage

This is the Raspberry Pi image for the Temasek Polytechnic Smart IoT Applications course
Python
7
star
47

pinetime-logo-loader

Load a Custom Boot Logo to PineTime Smart Watch
Assembly
7
star
48

pinedio-stack-nuttx

PineDio Stack BL604 RISC-V Board on Apache NuttX RTOS
6
star
49

hrs3300_sprd

Reference code for TianYiHeXin HRS3300 Heart Rate Sensor
C
6
star
50

stm32bluepill-blink

Blink sample for STM32 Blue Pill. Based on PlatformIO and libopencm3
C
5
star
51

NB-EK-L476

Uploaded Source Code for Ghostyu IOT++ NB-EK-L476 NB-IoT development kit http://www.iotxx.com
C
5
star
52

fpga_led_tm1637

Verilog code to support TM1637 LED for FPGA. Optimised for Gowin FPGA.
Forth
5
star
53

pinephone-mir

Experiments with Wayland and Mir display server on PinePhone with Ubuntu Touch
C
5
star
54

wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock
C++
5
star
55

remote-bl602

Flash and test BL602 remotely via a Linux Single-Board Computer
Shell
4
star
56

pinetime-lvgl

Rust LVGL Bindings for Mynewt on PineTime Smart Watch
Rust
4
star
57

lora-sx1276

LoRa Driver for Semtech SX1276 on BL602 and BL604
C
4
star
58

nuttx-riscv64

Apache NuttX RTOS on 64-bit RISC-V
4
star
59

iotapps

Connecting a Raspberry Pi 2 with Grove sensors to a Google Sheet through Temboo
Python
4
star
60

stm32bluepill-makecode

MakeCode visual programming tool for STM32 Blue Pill based on libopencm3
4
star
61

handdrawn-watchface

Hand-Drawn Watch Face for Rust + Mynewt on PineTime Smart Watch
Rust
4
star
62

cocoOSExample-arduino

cocoOSExample adapted for Arduino. From cocoOS, the free, open source, cooperative task scheduler, based on coroutines targeted for embedded microcontrollers like AVR, MSP430 and STM32. http://www.cocoos.net
C
4
star
63

st7789-nuttx

ST7789 and LVGL Demo for Apache NuttX RTOS
3
star
64

innocomm-sigfox-breakout

Breakout board for InnoComm Sigfox module SN10-12
3
star
65

bl602_adc

BL602 ADC and Temperature Sensor Library for Apache NuttX OS
C
3
star
66

wisblock-lorawan

LoRaWAN client for RAKwireless WisBlock
C++
3
star
67

thethingsio-wifi-geolocation

thethings.io Cloud Code that transforms sensor values and calls an external API (Google WiFi Geolocation API)
JavaScript
3
star
68

lorawan

LoRaWAN Driver for BL602 and BL604
C
3
star
69

ble-explorer

Experiment to show phones nearby running TraceTogether
Go
3
star
70

bme280-nuttx

Apache NuttX Driver for Bosch BME280 I2C Sensor (Temperature + Humidity + Air Pressure) ported from Zephyr OS
C
3
star
71

pinetime-graphic

Convert PNG graphic for PineTime Watch Faces and PineTime Bootloader
Rust
3
star
72

nuttx-pinevox

PineVox Smart Speaker with 64-bit RISC-V BL606P on Apache NuttX RTOS
3
star
73

stm32bluepill-mynewt-blinky

Apache Mynewt realtime OS blinky sample for STM32 Blue Pill
C
2
star
74

ESP8266Server

This is a Python UDP server to display UDP messages sent by the ESP8266 Arduino Shield by http://www.doit.am/
Python
2
star
75

wisblock-lora-transmitter

Transmit LoRa messages with RAKwireless WisBlock
C++
2
star
76

MyApp

Objective-C
2
star
77

pinephone-nuttx-usb

PinePhone USB Driver for Apache NuttX RTOS
C
2
star
78

prometheus-the-things-network

Prometheus Configuration for The Things Network (MQTT)
2
star
79

TP-IoT-NOOBS

Custom Raspberry Pi NOOBS installation for Temasek Polytechnic IoT Course
Shell
2
star
80

BeaconLoggerAndroid2

Java
2
star
81

gcloud-wifi-geolocation

Web application for Blue Pill Geolocation based on Google Cloud Standard AppEngine Go
HTML
2
star
82

pinetime-mynewt

Rust Mynewt Bindings for PineTime Smart Watch
Rust
2
star
83

bl602_expander

GPIO Expander for BL602 / BL604 on Apache NuttX RTOS
C
2
star
84

bl602_adc_test

Test App for BL602 ADC and Temperature Sensor Library for Apache NuttX OS
C
2
star
85

ikea_air_quality_sensor

IKEA VINDRIKTNING Air Quality Sensor connected to LoRaWAN and The Things Network with Apache NuttX OS
C
2
star
86

lorawan_test

LoRaWAN Test App for Apache NuttX OS
C
2
star
87

sx1262_test

LoRa Test App for Semtech SX1262 and Apache NuttX OS
C
2
star
88

lvglterm

LVGL Terminal for PinePhone on Apache NuttX RTOS
C
2
star
89

microbit-sigfox

Send microbit sensor data to Sigfox with Sigfox Wisol Breakout Board. Coded in MakeCode and JavaScript.
TypeScript
2
star
90

process_sensor_data

This is an Arduino sketch for MediaTek LinkIt ONE to read data from various Grove sensors and transmit the sensor data to AzureIoTService hosted in the Microsoft Azure cloud. The sketch also activates Grove actuators when requested by AzureIoTService.
C++
2
star
91

thethingsio-aws

Send realtime sensor data from thethings.io to Amazon Web Services Kinesis queue
JavaScript
2
star
92

pinetime-macros

Rust Safe Wrapper Macros for Mynewt on PineTime Smart Watch
Rust
2
star
93

nuttx-nim

Experiments with Nim on Apache NuttX Real-Time Operating System
2
star
94

nuttx-blockly

(Homage to MakeCode) Coding Ox64 BL808 SBC the Drag-n-Drop Way
TypeScript
2
star
95

postcard

1
star
96

microbit-thethingsio

Visualise microbit sensor data in the cloud with Sigfox and thethings.io
JavaScript
1
star
97

zig-pinephone-mach

(Experimental) Mach Zig Game Engine on PinePhone
1
star
98

ESP8266Client

This is the client code for ESP8266 Arduino Shield by http://www.doit.am/
C++
1
star
99

tp-iot-project

Temasek Polytechnic Specialist Diploma in IoT - Project Templates
1
star
100

PostToElasticsearch

Read a tab-delimited text file and send the fields to Elasticsearch for indexing.
C#
1
star