Pinned Repositories
lupyuen.github.io
Lup Yuen's Articles and Resume
nuttx-ox64
Apache NuttX RTOS for Pine64 Ox64 64-bit RISC-V SBC (BouffaloLab BL808)
nuttx-sg2000
Apache NuttX RTOS on 64-bit RISC-V Sophgo SG2000 (T-Head C906 / Milk-V Duo S)
pinephone-nuttx
Apache NuttX RTOS for PinePhone
pinetime-rust-mynewt
PineTime Smart Watch firmware based on Rust and Apache Mynewt OS
pinetime-updater
Flash firmware to PineTime the friendly wired way with OpenOCD
stm32-blue-pill-rust
Rust for STM32 Blue Pill with Visual Studio Code
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
visual-embedded-rust
Visual Embedded Rust extension for Visual Studio Code
zig-bl602-nuttx
Zig on RISC-V BL602 with Apache NuttX RTOS and LoRaWAN
lupyuen's Repositories
lupyuen/qfplib
ARM Cortex-M0 floating-point library in 1 kbyte. From http://www.quinapalus.com/qfplib.html
lupyuen/rustl8710
Rust and FreeRTOS on PADI Realtek RTL8710, updated for Visual Studio Code, OpenOCD, gdb-multiarch
lupyuen/AWSIOT
Raspberry Pi, Node.js and Python scripts for AWS IoT, used in Temasek Polytechnic Smart IoT Applications course
lupyuen/fpga_oled_ssd1306
FPGA controller for SSD1306 OLED module on SPI. Optimised for GOWIN FPGA
lupyuen/newlib
Smaller standard C libraries for embedded platforms. Based on https://keithp.com/cgit/newlib.git
lupyuen/bluepill-micropython
STM32 Blue Pill libopencm3 port of MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems. Integrates with https://github.com/lupyuen/send_altitude_cocoos/tree/micropython
lupyuen/gowin-blink
Blink demo for GOWIN FPGA dev kit DK-START-GW1N4
lupyuen/RaspberryPiImage
This is the Raspberry Pi image for the Temasek Polytechnic Smart IoT Applications course
lupyuen/Wisol-WSSFM10R-Sigfox-Breakout
Schematics for Wisol WSSFM10R Sigfox Breakout board
lupyuen/fpga_led_tm1637
Verilog code to support TM1637 LED for FPGA. Optimised for Gowin FPGA.
lupyuen/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
lupyuen/innocomm-sigfox-breakout
Breakout board for InnoComm Sigfox module SN10-12
lupyuen/unabiz-arduino
Arduino library for connecting UnaShield to SIGFOX network
lupyuen/BeaconLoggerAndroid2
lupyuen/BeaconMap
lupyuen/freertos.rs
A Rust wrapper for FreeRTOS.
lupyuen/microbit-sigfox
Send microbit sensor data to Sigfox with Sigfox Wisol Breakout Board. Coded in MakeCode and JavaScript.
lupyuen/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.
lupyuen/pxt-common-packages
Common packages for Microsoft MakeCode editors
lupyuen/sigfox-tracker
GPS tracker with logging to SIGFOX based on UnaKit development kit by UnaBiz
lupyuen/thethingsio-aws
Send realtime sensor data from thethings.io to Amazon Web Services Kinesis queue
lupyuen/TP-IoT-NOOBS
Custom Raspberry Pi NOOBS installation for Temasek Polytechnic IoT Course
lupyuen/AzureIoTService
Consolidates sensor data from IoT devices and delivers to an Excel Online spreadsheet through the "Update Sensor Data" addin. Also delivers via iBeacon.
lupyuen/blockstack-todos
A simple to-do list app built Blockstack identity, Blockstack storage + Vue.js
lupyuen/microbit-thethingsio
Visualise microbit sensor data in the cloud with Sigfox and thethings.io
lupyuen/PostToElasticsearch
Read a tab-delimited text file and send the fields to Elasticsearch for indexing.
lupyuen/SampleWeb
Sample React web app created with Visual Studio
lupyuen/temp151006
lupyuen/tp-iot-project
Temasek Polytechnic Specialist Diploma in IoT - Project Templates
lupyuen/workplace
For BL602 WiFi Reverse Engineering