GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

samd

Star

Here are 121 public repositories matching this topic...

Language: All
Filter by language
All 121 C++ 54 Python 23 C 15 HTML 5 CMake 2 JavaScript 2 Shell 2 TypeScript 2 Assembly 1 C# 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
PJON

gioblu / PJON

Star 2.8k

PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

home-automation mqtt iot rpi arduino esp8266 attiny teensy networking protocol esp32 stm32 lora lorawan samd
  • Updated Nov 21, 2025
  • C++

mysensors / MySensors

Star 1.4k

MySensors library and examples

home-automation iot arduino esp8266 esp32 stm32 diy raspberry mysensors samd teensyduino nrf5x
  • Updated Apr 18, 2026
  • C++

khoih-prog / EthernetWebServer

Star 204

This is simple yet complete WebServer library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21/SAMD51, nRF52, STM32, RP2040-based, etc. boards running Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Coexisting now with `ESP32 WebSer…

teensy webserver websockets http-client websocket-client http-requests http-server ethernet samd enc28j60 nrf52 w5x00 rp2040 portentah7 teensy41 native-ethernet ethernetwebserver-library qn-ethernet custom-spi dx-core
  • Updated Jan 7, 2023
  • C++

gdsports / USB_Host_Library_SAMD

Star 138

USB host library 2.0 for Zero/M0/SAMD

arduino midi adafruit usb-host m4 samd zero mkr usb-midi samd21 usb-cdc samd51 mkrzero
  • Updated Jan 26, 2024
  • C++

khoih-prog / WiFiWebServer

Star 103

This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD, STM32, RP2040-based, etc. boards running WiFi modules/shields (WiFiNINA, CYW43439, U-Blox W101, W102, etc.). The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now usi…

esp8266 teensy tcp webserver esp32 stm32 wifi samd nrf52 wifinina sam-due samdue nano-33-iot rp2040 portentah7 nano-rp2040-connect wifi-multi-generic raspberry-pi-pico-w cyw43439 wifi101-generic
  • Updated Dec 5, 2022
  • C++

khoih-prog / WebSockets_Generic

Star 99

WebSocket / Socket.IO Server and Client for Arduino based on RFC6455. Now supporting Adafruit nRF52, Portenta_H7, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, SAMD21, SAMD51, Arduino SAMD21 (Nano 33 IoT), MKR1000 / MKR1010WiFi, RP2040-based boards using WiFi101, WiFiNINA, WiFi, Ethernet, WT32_ETH01, Teensy 4.1 NativeEthernet/QNEthernet or Portenta_H7 W…

esp8266 websocket-server esp32 websockets socket-io stm32 websocket-client samd nrf52 wifi101 wifinina w5x00 rp2040 portentah7 wt32-eth01 nano-rp2040-connect qn-ethernet async-websocket-client ethernet-generic rp2040w
  • Updated Dec 19, 2022
  • C++

platformio / platform-atmelsam

Star 92

Atmel SAM: development platform for PlatformIO

arduino microcontroller embedded hardware mbed platformio atmel-sam samd simba platformio-platform
  • Updated Oct 19, 2026
  • Python

khoih-prog / WebSockets2_Generic

Star 91

A WebSocket Server and Client library for Arduino, based on RFC6455, for writing modern Websockets applications. Now support ESP8266, ESP32 (including ESP32-S2 Saola, AI-Thinker ESP-12K, WT32_ETH01, etc.), nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based, etc. boards, with WiFiNINA, Teensy 4.1 NativeEthernet/QNEthernet, …

esp8266 teensy websocket-server esp32 websockets stm32 ethernet samd enc28j60 nrf52840 wifinina lan8720 w5x00 lan8742a rp2040 wt32-eth01 nano-rp2040-connect qn-ethernet ethernet-generic rp2040w
  • Updated Jan 25, 2023
  • C++

facts-engineering / P1AM

Star 71

Arduino P1AM Library

arduino engineering facts plc samd automationdirect p1am p1am-100
  • Updated Jul 20, 2026
  • C++

gdsports / midiuartusbh

Star 67

MIDI DIN to MIDI USB Host Converter

arduino usb midi usb-host samd samd21 trinket-m0 usbhost usb-host-shield
  • Updated Oct 9, 2018
  • C++
YAMLDuino

tobozo / YAMLDuino

Sponsor
Star 59

YAML <=> JSON converter for ESP32, ESP8266, RP2040 and possibly other devices

yaml arduino esp8266 json esp32 yml libyaml yaml2json samd arduinojson cjson yamltojson rp2040 rp2040w rp2040-zero
  • Updated Feb 26, 2025
  • C

gdsports / ble-usb-devices

Star 55

Convert USB keyboard, mouse, MIDI to Bluetooth

arduino adafruit bluetooth ble usb-host samd bluefruit samd21 m0
  • Updated Jan 12, 2019
  • C++

khoih-prog / MySQL_MariaDB_Generic

Star 53

This MySQL_MariaDB_Generic library helps you connect your boards directly to a MySQL / MariaDB server, either local or cloud-based, so that you can store / retrieve data to / from the server. Supported boards are ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, P…

mysql esp8266 esp32 stm32 mbed mariadb ethernet samd nrf52 wifinina lan8720 w5x00 samdue lan8742a rp2040 portentah7 native-ethernet wt32-eth01 nano-rp2040-connect qn-ethernet
  • Updated Nov 18, 2022
  • C++

khoih-prog / ESP8266_AT_WebServer

Star 50

This is simple yet complete WebServer library for AVR, Teensy, SAM DUE, SAMD, STM32, nRF52, etc. boards running ESP8266 AT-command shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now with fix of severe limitation to permit sending much larger data

esp8266 teensy webserver stm32 tcp-server tcp-client udp-server upnp multicast samd udp-client wifi-modules at-command upnp-portmapper nrf52 maixduino mega-2560 samd-boards rp2040 wizfi360
  • Updated Jan 17, 2023
  • C++

khoih-prog / Ethernet_Generic

Star 49

Simple Ethernet library for AVR, AVR Dx, 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, W5100S, W6100. With this library you can use the Arduino Ethernet (shield or board) to connect to Internet to provides both Client and server functionalities.

esp8266 teensy webserver esp32 stm32 ethernet wiznet samd nrf52 w6100 w5x00 sam-due rp2040 rpi-pico w5100s spi2 custom-spi dxcore avr-dx xiao-nrf52840
  • Updated Jan 7, 2023
  • C++

khoih-prog / EthernetWebServer_SSL

Star 46

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 …

teensy webserver websocket stm32 http-client http-requests http-server samd nrf52 websockets-client w5x00 rp2040 portentah7 teensy41 native-ethernet ethernetwebserver-ssl ssl-webclient qn-ethernet ethernet-generic custom-spi
  • Updated Dec 22, 2022
  • C

khoih-prog / FlashStorage_STM32

Star 41

The FlashStorage_STM32 library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of STM32F/L/H/G/WB/MP1. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte. New STM32 core v2.0.0 is also supported…

data flash storage stm32 eeprom samd stm32h7 stm32f stm32wb stm32mp1 stm32l flash-storage flashstorage-stm32 stm32g emulated-eeprom stm32h
  • Updated Dec 5, 2022
  • C

khoih-prog / MDNS_Generic

Star 38

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

teensy dns-sd stm32 mbed bonjour ethernet mdns samd nrf52 mega2560 bonjour-discovery mdns-sd w5x00 samdue rp2040 rpi-pico nano-rp2040-connect apple-bonjour portenta-h7 ethernet-generic
  • Updated Nov 18, 2022
  • C++

khoih-prog / TimerInterrupt_Generic

Star 38

This library enables you to use Interrupt from Hardware Timers on supported Arduino boards such as AVR, ESP8266, ESP32, SAMD, SAM DUE, nRF52, Teensy, etc. These Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other softw…

esp8266 avr timer esp32 stm32 mbed accuracy isr samd non-blocking interrupt timer-interrupt nrf52 megaavr hardware-timers samdue rp2040 nano33ble nano-rp2040-connect pico-w
  • Updated Dec 5, 2022
  • C++

ftjuh / I2Cwrapper

Star 36

I2Cwrapper is a firmware framework which helps you implement Arduino based I2C target (slave) devices for control of non-I2C hardware. Supports plain Arduinos, ESP8266, ESP32, SAMD, STM32, and ATtiny platforms.

arduino esp8266 i2c servo esp32 sensor stm32 arduino-library samd tm1638 stepper servo-control i2c-device tft-display stepper-motor-control port-expander i2c-slave i2c-master ucglib i2c-target
  • Updated Apr 4, 2023
  • C++

Add this topic to your repo

To associate your repository with the samd topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.