All Projects → Tinygo → Similar Projects or Alternatives

2624 Open source projects that are alternatives of or similar to Tinygo

Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Stars: ✭ 12,217 (+34.73%)
Mutual labels:  arduino, avr
Goldfish
A small, thin, USB-C, Pro Micro compatible microcontroller
Stars: ✭ 120 (-98.68%)
Mutual labels:  arduino, microcontroller
Openfpgaduino
All open source file and project for OpenFPGAduino project
Stars: ✭ 137 (-98.49%)
Mutual labels:  arduino, arm
Tft espi
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (-86.6%)
Mutual labels:  arduino, stm32
Arduino For Keil
A lightweight Arduino framework for Keil projects.
Stars: ✭ 172 (-98.1%)
Mutual labels:  arduino, stm32
Dotnet Webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
Stars: ✭ 535 (-94.1%)
Mutual labels:  webassembly, wasm
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (-40.74%)
Mutual labels:  arm, webassembly
Stm32 Bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Stars: ✭ 541 (-94.03%)
Mutual labels:  stm32, microcontroller
Megacore
Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
Stars: ✭ 206 (-97.73%)
Mutual labels:  arduino, avr
Awesome Wasm Runtimes
A list of webassemby runtimes
Stars: ✭ 490 (-94.6%)
Mutual labels:  webassembly, wasm
Shiftedlcd
Arduino Library for 74HC595 Shift Register using SPI
Stars: ✭ 23 (-99.75%)
Mutual labels:  arduino, spi
Wasm Json Toolkit
[ORPHANED] A small toolkit for converting wasm binaries into json and back.
Stars: ✭ 23 (-99.75%)
Mutual labels:  webassembly, wasm
Helios
The free embedded operating system.
Stars: ✭ 223 (-97.54%)
Mutual labels:  arduino, avr
Rs Asteroids
A variation on the game Asteroids, written in Rust
Stars: ✭ 146 (-98.39%)
Mutual labels:  webassembly, wasm
Compile To Web
Discover what languages can be compiled to Web Assembly
Stars: ✭ 164 (-98.19%)
Mutual labels:  llvm, wasm
EthernetWebServer SSL
Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports …
Stars: ✭ 40 (-99.56%)
Mutual labels:  stm32, nrf52
Bin2llvm
A binary to LLVM translator
Stars: ✭ 108 (-98.81%)
Mutual labels:  llvm, arm
STM32Primer2 GNSS Tracker
GNSS Tracker For STM32 Primer2
Stars: ✭ 24 (-99.74%)
Mutual labels:  arm, stm32
Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (-85%)
Mutual labels:  llvm, wasm
Mqtt via esp01
TCP/UDP Applicaton for UNO/MEGA/STM32 using ESP8266's AT firmware.
Stars: ✭ 23 (-99.75%)
Mutual labels:  arduino, stm32
Luma.oled
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
Stars: ✭ 560 (-93.82%)
Mutual labels:  spi, i2c
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-93.76%)
Mutual labels:  webassembly, wasm
go-bsbmp
Golang library to interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 temperature, pressure and humidity sensors via I2C-bus from Raspberry PI.
Stars: ✭ 41 (-99.55%)
Mutual labels:  gpio, i2c
PrntrBoardV2
32-bit 3D Printer controller board using STM32F407 and replaceable TMC2660/2209 stepper drivers.
Stars: ✭ 31 (-99.66%)
Mutual labels:  arm, stm32
lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (-99.22%)
Mutual labels:  microcontroller, stm32
stm32 template
这是一个stm32f103 和 stm32f407单片机在Unix、Linux等系统下使用的模版,可以使用make编译、下载、调试。
Stars: ✭ 48 (-99.47%)
Mutual labels:  arm, stm32
arduino-bme280
💧 Arduino library for Bosch Sensortec BME280 – combined temperature, pressure, humidity sensor. The library allows using the sensor over I2C or SPI on any board that supports Arduino.
Stars: ✭ 25 (-99.72%)
Mutual labels:  i2c, spi
Full Stack Fortran
Fortran to WebAssembly
Stars: ✭ 75 (-99.17%)
Mutual labels:  llvm, webassembly
JBC SolderingStation
JBC_SolderingStation
Stars: ✭ 63 (-99.31%)
Mutual labels:  arm, stm32
libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-99.77%)
Mutual labels:  avr, microcontroller
Viper
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
Stars: ✭ 23 (-99.75%)
Mutual labels:  webassembly, wasm
Wasmer Php
🐘🕸️ WebAssembly runtime for PHP
Stars: ✭ 796 (-91.22%)
Mutual labels:  webassembly, wasm
Pyocd
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (-93.93%)
Mutual labels:  arm, microcontroller
Astro
A fun safe language for rapid prototyping and high performance applications
Stars: ✭ 588 (-93.52%)
Mutual labels:  webassembly, wasm
Wasm Loader
✨ WASM webpack loader
Stars: ✭ 604 (-93.34%)
Mutual labels:  webassembly, wasm
Webassembly
A minimal toolkit and runtime to produce and run WebAssembly modules.
Stars: ✭ 786 (-91.33%)
Mutual labels:  webassembly, wasm
UPnP Generic
A simple library that implements port mappings to router using UPnP SSDP for Arduino boards, running on nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based boards, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP WiFi, WiFiNINA, Ethernet W5x00, ESP8266/ESP32 AT-command WiFi, Portenta_H7 Murata WiFi or Vision-shield Ethe…
Stars: ✭ 14 (-99.85%)
Mutual labels:  stm32, nrf52
gfx demo
GFX Demo for Arduino and the ESP-IDF
Stars: ✭ 63 (-99.31%)
Mutual labels:  i2c, spi
ewok-kernel
A secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (-99.24%)
Mutual labels:  arm, microcontroller
gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 7,869 (-13.22%)
Mutual labels:  gpio, i2c
digital-electronics-2
AVR course at Brno University of Technology
Stars: ✭ 12 (-99.87%)
Mutual labels:  avr, i2c
DigiOS
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (-99.49%)
Mutual labels:  avr, microcontroller
MDNS Generic
mDNS Library for nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00. Supports mDNS (Registering Services) and DNS-SD (Service Discovery). Ethernet_Generic library is used as default for W5x00
Stars: ✭ 22 (-99.76%)
Mutual labels:  stm32, nrf52
Ssvm
SSVM is a high performance, extensible, and hardware optimized WebAssembly Virtual Machine for cloud, AI, and blockchain applications.
Stars: ✭ 751 (-91.72%)
Mutual labels:  webassembly, wasm
Avalonstudio
Cross platform IDE and Shell
Stars: ✭ 1,132 (-87.52%)
Mutual labels:  llvm, stm32
pyrinas-ble-client
nRF52 SDK(v16) based OS for use with Particle Xenon and other nRF52840 boards.
Stars: ✭ 15 (-99.83%)
Mutual labels:  nrf52, nrf52840
nrf52832-pac
Peripheral Access Crate for the nRF52832 microcontroller
Stars: ✭ 21 (-99.77%)
Mutual labels:  microcontroller, nrf52
CML
Fast, safe and easy to use Cortex-M HAL Library, written in C++ 17
Stars: ✭ 17 (-99.81%)
Mutual labels:  arm, stm32
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-99.81%)
Mutual labels:  arm, microcontroller
stm32f7xx-hal
A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Stars: ✭ 71 (-99.22%)
Mutual labels:  arm, stm32
Pib
PHP in Browser (powered by WebAssembly)
Stars: ✭ 649 (-92.84%)
Mutual labels:  webassembly, wasm
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (-93.13%)
Mutual labels:  arm, microcontroller
Awesome Wasm
😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
Stars: ✭ 6,377 (-29.68%)
Mutual labels:  webassembly, wasm
Modern Wasm Starter
🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
Stars: ✭ 140 (-98.46%)
Mutual labels:  webassembly, wasm
Woz
Woz is a progressive WebAssembly app (PWAA) generator for Rust.
Stars: ✭ 145 (-98.4%)
Mutual labels:  webassembly, wasm
kconfig
Kconfig for ARM based MCUs
Stars: ✭ 15 (-99.83%)
Mutual labels:  arm, stm32
Awesome Wasi
😎 Curated list of awesome things regarding WebAssembly WASI ecosystem.
Stars: ✭ 319 (-96.48%)
Mutual labels:  webassembly, wasm
Genact
🌀 A nonsense activity generator
Stars: ✭ 5,109 (-43.66%)
Mutual labels:  webassembly, wasm
Wasm Sort
WebAssembly sort algorithms compiled by C.
Stars: ✭ 34 (-99.63%)
Mutual labels:  webassembly, wasm
Graphql Client
Typed, correct GraphQL requests and responses in Rust
Stars: ✭ 620 (-93.16%)
Mutual labels:  webassembly, wasm
301-360 of 2624 similar projects