Activities

Building a Rust Driver for PineTime’s Touch Controller

Pretend you’re my IoT student. I give you a PineTime Smart Watch and challenge you to “Make it work… Especially the touch screen!” The Touch Screen appears to be lacking some documentation. What would...

Internet of Things Rust Gadgets programming Nrf52

Activities

Coding nRF52 with Rust and Apache Mynewt on Visual Studio Code

The nRF52 Microcontroller by Nordic Semiconductor is an awesome gadget with powerful Bluetooth Low Energy networking capability. It’s affordable too… For under $8, I can buy an EBYTE E73-TBB Developme...

Programming Gadgets Nrf52 Rust Mynewt

Technology

Build and Flash Rust+Mynewt Firmware for PineTime Smart Watch

All you need is a Raspberry Pi and a Windows or macOS computer!UPDATE: This code in this article has been archived in the pre-lvgl branch of pinetime-rust-mynewt. The pinetime-rust-mynewt firmware has...

raspberry pi Internet of Things Rust Nrf52 Pinetime

Technology

Porting [druid] Rust Widgets to PineTime Smart Watch

A button that responds to our tapping and increments a counter… That’s what we shall accomplish today on the PineTime Smart Watch…The Watch App we see in the video was created with the [druid] Crate i...

Rust Internet of Things Gadgets Programming Nrf52 PineTime

Technology

Bluetooth Mesh with nRF52 and Apache Mynewt

Suppose we have four light bulbs in our home, each with its own on/off switch…Let’s make them smart… With Wireless Remote Control!Flipping the on/off switch of the first bulb should switch the other b...

Internet of Things Bluetooth Mesh Nrf52 Mynewt Gadgets

Technology

OpenOCD on Raspberry Pi: Better with SWD on SPI

Sneaky tricks to align stray bits into proper bytesThe setup that we see above… Debugging nRF52 with a Raspberry Pi running VSCode and OpenOCD… Was impossible just a week ago!OpenOCD connects to nRF52...

OpenOCD Raspberry Pi SWD SWD Pi nRF52 IDCODE SPI Sandbox Internet of Things

Ranking Name Answers
1 PCBWay Team 9
2 Peter de Vroomen 1
3 Engineer 1
4 gokul kb 1
Back to top