All Projects → markfirmware → zig-bare-metal-microbit

markfirmware / zig-bare-metal-microbit

Licence: MIT license
Bare metal microbit program written in zig

Programming Languages

Zig
133 projects
shell
77523 projects

Projects that are alternatives of or similar to zig-bare-metal-microbit

bare bones
Ada Bare Bones OS development tutorial source code
Stars: ✭ 74 (+174.07%)
Mutual labels:  bare-metal
drone-stm32-map
STM32 peripheral mappings for Drone, an Embedded Operating System.
Stars: ✭ 16 (-40.74%)
Mutual labels:  bare-metal
armv8-bare-metal
No description or website provided.
Stars: ✭ 72 (+166.67%)
Mutual labels:  bare-metal
mini-lab
a small, virtual setup to locally run the metal-stack
Stars: ✭ 50 (+85.19%)
Mutual labels:  bare-metal
raspberry-pi
Raspberry Pi distribution of Alpha
Stars: ✭ 39 (+44.44%)
Mutual labels:  bare-metal
oneview-sdk-ruby
This project is no longer being developed and has limited support. In the near future this repository will be fully deprecated. Please consider using other OneView projects, such as Golang and Python.
Stars: ✭ 13 (-51.85%)
Mutual labels:  bare-metal
kalman-estimator
kalman-estimator - a Kalman estimator in C++
Stars: ✭ 22 (-18.52%)
Mutual labels:  bare-metal
rackshift
RackShift 是开源的裸金属服务器管理平台,功能覆盖裸金属服务器的发现、带外管理、RAID 配置、固件更新、操作系统安装等。
Stars: ✭ 467 (+1629.63%)
Mutual labels:  bare-metal
microbit ssd1306
Simple micropython library for the micro:bit to control the SSD1306 display
Stars: ✭ 47 (+74.07%)
Mutual labels:  microbit
derzforth
Bare-metal Forth implementation for RISC-V
Stars: ✭ 25 (-7.41%)
Mutual labels:  bare-metal
elfloader
ARMv7M ELF loader
Stars: ✭ 71 (+162.96%)
Mutual labels:  bare-metal
blockly
Otto Blockly; a fully integrated graphical programming for any type of Arduino projects, including robots, ready to install in your computer, it works offline and also online
Stars: ✭ 85 (+214.81%)
Mutual labels:  microbit
bareDOOM
DOOM ported to run within the barebox bootloader
Stars: ✭ 57 (+111.11%)
Mutual labels:  bare-metal
pxt-powerfunctions
MakeCode extension for controlling your LEGO Power Functions devices with an IR-emitting LED
Stars: ✭ 44 (+62.96%)
Mutual labels:  microbit
AdvanceOS
Tiny Operating System to emulate GBA on Raspberry Pi
Stars: ✭ 46 (+70.37%)
Mutual labels:  bare-metal
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (+77.78%)
Mutual labels:  bare-metal
libconfini
Yet another INI parser
Stars: ✭ 106 (+292.59%)
Mutual labels:  bare-metal
tinyfont
Text library for TinyGo displays
Stars: ✭ 37 (+37.04%)
Mutual labels:  microbit
pxt-linebeacon
LINE Beacon for micro:bit
Stars: ✭ 28 (+3.7%)
Mutual labels:  microbit
seedbox
Baremetal CoreOS cluster provisioner with web UI
Stars: ✭ 23 (-14.81%)
Mutual labels:  bare-metal

zig-bare-metal-microbit

See also zig-bare-metal-raspberry-pi and Awesome Zig Bootables

  • Displays "Z" on the leds
  • Events from buttons A and B are broadcast on ble and when received are printed on the uart line

The goal is to replace the ble buttons broadcaster with zig on bare metal. This broadcaster is processed by ultibo-ble-observer. Although it has no encryption, no privacy and no authentication, it is still useful for controlling a model railroad in a home or club setting, or at a demo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].