Now integrating @MicroPython build into @Apache_Mynewt with Embedded @RustLang and Wireless Firmware Updates... Can #PineTime Smart Watch @PINE64 handle so many goodies? We'll find out! https://github.com/lupyuen/pinetime-rust-mynewt/tree/micropython
Removed all references to Nordic SDK in @MicroPython on #PineTime Smart Watch @PINE64 ... And switched them to @Apache_Mynewt yay! https://github.com/AppKaki/micropython/blob/wasp-os/ports/mynewt/
My thoughts on Arm Cortex-M (#PineTime @PINE64 #nRF52) vs Cortex-A (#RaspberryPi)… Maybe I prefer Cortex-M gadgets because they are simple and teachable 😀 On Raspberry Pi the combination of hardware and software gets too much for a single person to learn 😅
Won't be needing this @MicroPython SPI code on @Apache_Mynewt for #PineTime Smart Watch @PINE64 ... Because Mynewt configures the SPI port through the syscfg.yml build settings file yay! https://github.com/AppKaki/micropython/blob/wasp-os/ports/mynewt/modules/machine/spi.c
Fixing @MicroPython references on #PineTime Smart Watch @PINE64 ... Replacing Nordic SoftDevice by @Apache_Mynewt https://github.com/AppKaki/micropython/tree/wasp-os/ports/mynewt
Right now @JF is testing the new #MCUBoot Bootloader on his #PineTime Smart Watch @PINE64 ... So exciting! 😀 https://lupyuen.github.io/pinetime-rust-mynewt/articles/dfutest
Love the way wasp-os supports #Python REPL over Bluetooth on #PineTime Smart Watch @PINE64 ... So cool! https://www.youtube.com/watch?v=kf1VHj587Mc
@MicroPython Drivers for #PineTime Smart Watch @PINE64 #nRF52... Now porting from Nordic SoftDevice to @Apache_Mynewt https://github.com/AppKaki/micropython/blob/wasp-os/ports/mynewt/Makefile
Porting @MicroPython from Nordic SoftDevice to @Apache_Mynewt on #PineTime Smart Watch @PINE64 ... Starting with GPIO https://github.com/AppKaki/micropython/blob/wasp-os/ports/mynewt/mphalport.h
Porting @MicroPython to @Apache_Mynewt has begun! First Target: #PineTime Smart Watch @PINE64 https://github.com/AppKaki/micropython/tree/wasp-os/ports/mynewt
@MicroPython is being ported to @ZephyrIoT... Shall I port MicroPython to @Apache_Mynewt, #NimBLE and #MCUBoot? So that MicroPython on #PineTime Smart Watch @PINE64 will support Wireless Firmware Updates the same way as FreeRTOS and Mynewt? 🤔 https://github.com/micropython/micropython/tree/master/ports/zephyr
Can #MicroPython run on #PineTime Smart Watch @PINE64 #nRF52... Without Nordic SoftDevice? Let's find out... https://github.com/lupyuen/wasp-os
Install Firmware and Roll Back... #FreeRTOS @JF vs @Apache_Mynewt on #PineTime Smart Watch @PINE64 ... Test Driving new Operating Systems has never been easier! https://youtu.be/0FIYZ9tlI-Q
From @Apache_Mynewt to #FreeRTOS @JF ... Switch Open Source Operating Systems wirelessly on #PineTime Smart Watch @PINE64 ! Stay tuned for more Operating Systems https://youtu.be/OeHS3SEOB88
Conflicting Vector Tables for #MCUBoot Bootloader and #FreeRTOS Firmware... Here's how we fixed it to support all operating systems on #PineTime Smart Watch @PINE64 https://lupyuen.github.io/pinetime-rust-mynewt/articles/dfutest
Here's how the #PineTime FOSS Community is using OrangePi @orangepixunlong #whatIdowithorangepi https://coffeespace.org.uk/projects/flashing-pinetime.html
Testing @PINE64 #PineTime's new #MCUBoot Bootloader with #FreeRTOS @codingfield... And getting a cryptic message 😉 https://lupyuen.github.io/pinetime-rust-mynewt/articles/mcuboot
Happy to report that #PineTime Smart Watch @PINE64 hasn't bricked yet... While swapping 3 Wireless Firmware Updates again and again... Thanks to the open source #MCUBoot Bootloader from @Apache_Mynewt and @ZephyrIoT! https://lupyuen.github.io/pinetime-rust-mynewt/articles/dfutest
IoT Techie and Educator / Apache NuttX PMC