An open API service providing repository metadata for many open source software ecosystems.

Topic: "mbed"

blynkkk/blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

Language: C++ - Size: 9.58 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 3,914 - Forks: 1,403

ARMmbed/DAPLink

Language: C - Size: 27.4 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 2,458 - Forks: 1,000

uTensor/uTensor

TinyML AI inference library

Language: C++ - Size: 74.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1,798 - Forks: 232

Azure/azure-iot-sdk-c

A C99 SDK for connecting devices to Microsoft Azure IoT services

Language: C - Size: 58.9 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 598 - Forks: 742

LennartHennigs/Button2

Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.

Language: C++ - Size: 152 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 516 - Forks: 82

platformio/platformio-atom-ide 📦

PlatformIO IDE for Atom: The next generation integrated development environment for IoT

Language: JavaScript - Size: 1.12 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 476 - Forks: 71

ivanseidel/LinkedList

🔗 A fully implemented LinkedList made to work with general Microcontrollers and Arduino projects

Language: C++ - Size: 54.7 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 353 - Forks: 118

jandelgado/jled

Non-blocking LED controlling library for Arduino and friends.

Language: C++ - Size: 7.64 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 335 - Forks: 58

TcMenu/tcMenu

Menu library for Arduino, mbed and ESP with designer UI and remote control capabilities.

Language: Java - Size: 13.2 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 305 - Forks: 27

LennartHennigs/ESPRotary

Arduino/ESP library to simplify reading rotary encoder data.

Language: C++ - Size: 94.7 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 180 - Forks: 27

TcMenu/IoAbstraction

Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C

Language: C++ - Size: 1.65 MB - Last synced at: about 22 hours ago - Pushed at: 3 months ago - Stars: 164 - Forks: 33

cujomalainey/antplus-arduino

An Implementation of the ANT+ Network on top of ant-arduino

Language: C++ - Size: 1.05 MB - Last synced at: 14 days ago - Pushed at: 7 months ago - Stars: 150 - Forks: 26

Overdrivr/Telemetry

Data visualization and communication with embedded devices

Language: C - Size: 461 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 132 - Forks: 26

kikuchan/pngle

Pngle - PNG Loader for Embedding

Language: C - Size: 154 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 121 - Forks: 21

platformio/platform-nordicnrf52

Nordic nRF52: development platform for PlatformIO

Language: Python - Size: 29.3 MB - Last synced at: 9 days ago - Pushed at: 26 days ago - Stars: 110 - Forks: 126

tuxera/reliance-edge

Transactional power-failsafe filesystem for microcontrollers

Language: C - Size: 4.03 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 109 - Forks: 32

cujomalainey/ant-arduino

An implementation of a ANT driver for Arduino, Mbed and ESP-IDF

Language: C++ - Size: 1.12 MB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 107 - Forks: 16

platformio/platform-teensy

Teensy: development platform for PlatformIO

Language: Python - Size: 765 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 91 - Forks: 47

platformio/platform-atmelsam

Atmel SAM: development platform for PlatformIO

Language: Python - Size: 19.4 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 87 - Forks: 115

PelionIoT/java-coap

CoAP Java library

Language: Java - Size: 1.09 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 34

formulahendry/vscode-iot-utility

IoT Utility for Visual Studio Code: Arduino, Espressif, Raspberry Pi, mbed and more

Language: TypeScript - Size: 2.05 MB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 67 - Forks: 16

tcoppex/mbed-ble-hid

:raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).

Language: C++ - Size: 104 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 16

bisqwit/tinyprintf

printf replacement for embedded programming

Language: C++ - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 48 - Forks: 5

ARMmbed/mbed-tools

⚠️ Beta Status: New command line tooling for Mbed OS

Language: Python - Size: 1.06 MB - Last synced at: about 22 hours ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 28

khoih-prog/MySQL_MariaDB_Generic 📦

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, Portenta_H7, etc. with Teensy 4.1 NativeEthernet/QNEthernet, W5x00 or ENC28J60 Ethernet, WiFiNINA modules/shields or Portenta_H7 WiFi/Ethernet. Ethernet_Generic library is used as default for W5x00

Language: C++ - Size: 1.96 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 39 - Forks: 14

obastemur/iotz

compile things easy 🚀

Language: C - Size: 7.05 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 38 - Forks: 10

khoih-prog/TimerInterrupt_Generic 📦

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 software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 1.67 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 6

khoih-prog/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

Language: C++ - Size: 548 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 7

minodekit/pxt-minode

mi:node kit(micro:bit IoT Starter Kit by element14) driver package for PXT/microbit

Language: C++ - Size: 2.58 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 11

vshymanskyy/serial-server

Simple serial port server

Language: JavaScript - Size: 104 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 27 - Forks: 2

LennartHennigs/ESPBattery

Arduino Library to calculate the ESP8266 (Feather Huzzah) LiPo battery level.

Language: C++ - Size: 12.7 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 26 - Forks: 4

VirgilSecurity/virgil-iotkit

Virgil IoTKit is a C library for connecting IoT devices to Virgil IoT Security PaaS. IoTKit helps you easily add security to your IoT devices at any lifecycle stage for secure provisioning and authenticating devices, secure updating firmware and trust chain, and for secure exchanging messages using any transport protocols.

Language: C - Size: 22.7 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 4

platformio/platform-nordicnrf51

Nordic nRF51: development platform for PlatformIO

Language: Python - Size: 255 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 25

EnAccess/Cicada-FW

IoT Communications Module for Energy Access. An easy way to get production ready, bi-directional communications for your IoT embedded device. Proiect supported by the EnAccess Foundation - https://enaccess.org

Language: C++ - Size: 521 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 9

devanlai/DAPLink Fork of ARMmbed/DAPLink 📦

DAPLink fork with experimental WebUSB support

Language: C - Size: 10.7 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 1

Malkverbena/cripter

Module with encryption functions for Godot Engine.

Language: C++ - Size: 4.33 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 20 - Forks: 5

khoih-prog/NTPClient_Generic 📦

Library for NTPClient to connect to an NTP time-server. Get time from a NTP time-server and keep it in sync. For ESP8266/ESP32, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, etc. besides AVR, using ESP WiFi, WiFiNINA, Ethernet W5x00, ENC28J60, LAN8742A, ESP8266/ESP32 AT-command WiFi.

Language: C++ - Size: 679 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 8

sparkfun/SparkFun_I2C_GPS_Arduino_Library

Library for reading and controlling MT3333 and MT3339 based GPS modules over I2C.

Language: C++ - Size: 69.3 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 13

TannerGilbert/Arduino-Nano-33-BLE-Sense-Code-Collection

Arduino Nano 33 BLE Sense Code Collection

Language: C++ - Size: 202 KB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 18 - Forks: 6

luk6xff/DevLibs

This repository contains libraries for various electronic modules, created by me for different platforms and devices. They are primarily written in C or C++, which allows for easy porting to various platforms.

Language: C++ - Size: 5.98 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 12

khoih-prog/RP2040_SD 📦

This library enables you to use SPI SD cards with RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO using either RP2040 Arduino-mbed or arduino-pico core. This SD-Fat v2 can support FAT16, FAT32, exFAT file systems. exFAT supports files larger than 4GB by using uint64_t as file offset.

Language: C++ - Size: 149 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 4

sethitow/mbed-pinetime

Pinetime Firmware based on Arm MbedOS.

Language: C - Size: 3.69 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 2

leka/LekaOS

LekaOS is Leka's firmware based on Mbed OS

Language: C++ - Size: 32.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 14 - Forks: 7

khoih-prog/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 Ethernet.. It is designed to be light-weight and can run only on Ethernet or WiFi hardware/library supporting UDP Multicast. Supporting Teensy 4.1 QNEthernet now.

Language: C++ - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

Wiznet/wiznet-iot-shield-mbed-kr

Arm MBED samples and docs of WIZnet IoT Shield Cat.M1

Size: 21 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 13

PelionIoT/mbed-cloud-sdk-python

Pelion Device Management SDK for Python

Language: Python - Size: 8.33 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 8

StarGate01/chrzwatch-firmware

Custom firmware for the NRF52 based smartwatch I6HRC

Language: C++ - Size: 1.99 MB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 1

khoih-prog/RP2040_RTC 📦

This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO. This RP2040-based RTC, using Interrupt, has no battery backup. Time will be lost when powered down. To need NTP-client to update RTC every start-up.

Language: C++ - Size: 172 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 3

khoih-prog/LittleFS_Mbed_RP2040 📦

Wrapper of LittleFS for Arduino MBED RP2040 boards. This library facilitates your usage of LittleFS for the onboard flash. LittleFS supports power fail safety and high performance

Language: C++ - Size: 5.41 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 4

khoih-prog/RP2040_ISR_Servo 📦

This library enables you to use 1 Hardware Timer on RP2040-based board, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, to control up to 16 or more servo motors. Now permitting using servos with different pulse ranges simultaneously.

Language: C - Size: 81.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 4

khoih-prog/Portenta_H7_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an STM32H7-based Portenta_H7 board. It now supports 16 ISR-based timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. 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 software timers using millis() or micros(). That's necessary if you need to measure some data requiring better accuracy

Language: C - Size: 155 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

PelionIoT/mbed-cloud-sdk-dotnet

Pelion Device Management SDK for .NET

Language: C# - Size: 11.6 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 2

ncesnagoya/asp-gr_peach_gcc-mbed

Open-source Software Platform Based on TOPPERS/ASP Kernel, mbed and Arduino Library for Renesas GR-PEACH.

Language: C - Size: 70.7 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 9

platformio/platform-nxpimxrt

NXP i.MX RT: development platform for PlatformIO

Language: Python - Size: 684 KB - Last synced at: 16 days ago - Pushed at: 26 days ago - Stars: 9 - Forks: 7

platformio/platform-nxplpc

NXP LPC: development platform for PlatformIO

Language: Python - Size: 19.3 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 12

khoih-prog/NRF52_MBED_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an NRF52-based board using mbed-RTOS such as Nano-33-BLE. These nRF52 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 software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 214 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

ubirch/ubirch-mbed-quectel-m66

mbed-os driver for Quectel M66 GSM modem

Language: C++ - Size: 76.2 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 3

jankammerath/L475VG-IOT01A-Mbed-AWS-IoT

AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node

Language: C++ - Size: 21.5 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 6

getopenmono/mono_framework

The OpenMono software library, with APIs for interacting with Wifi display etc.

Language: C - Size: 2.28 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 0

khoih-prog/MBED_RPI_PICO_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO. These MBED_RPI_PICO_TimerInterrupt 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 software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C - Size: 140 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

husarion/rosbot-stm32-firmware

Firmware for STM32 microcontroller inside ROSbot for ROS 1 (rosserial based).

Language: C++ - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 5

oguzhanbaser/stm32Workspace

My workspace which is include STM32 series board applications

Language: C - Size: 12.1 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 10

aschmidt75/docker-mbed-cli-gcc-arm

A Docker image for running ARM mbed client and the GCC_ARM toolchain

Size: 5.86 KB - Last synced at: 17 days ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 5

khoih-prog/FS_Nano33BLE 📦

Wrapper of FS (LittleFS or not-advisable FATFS) for Arduino MBED nRF52840-based boards, such as Nano_33_BLE boards. This library facilitates your usage of FS (LittleFS or FATFS) for the onboard flash. FS supports power fail safety and high performance

Language: C++ - Size: 82 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

mledimna/STM32-MySQL

MySQL Client for STM32

Language: C++ - Size: 187 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

WIZnet-MbedEthernet/WIZnetInterface

arm Mbed-OS 5 WIZnet chipset driver (W7xxx, W5/6xxx)

Language: C++ - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 2

codetent/mbed-os-blue-pill-usb-demo

USB demo programm for the "blue pill" STM32F103C8 board

Language: C++ - Size: 4.11 MB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

ozanaltinkaya/BLE_Gamepad_NRF51822

Gamepad firmware for NRF51822.

Language: C - Size: 1.03 MB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 3

nesl/locomote

LocoMote: AI-driven Sensor Tags for Fine-Grained Undersea Localization and Sensing

Language: C++ - Size: 19 MB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

pilotak/UbxGpsI2C

Ublox GPS I2C async library for mbed

Language: C++ - Size: 106 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

teruyamato0731/Chassis

Chassisはロボコンでの足回り制御を行うためのC++ライブラリである。 ロボコン用足回りのモータ出力計算と自己位置推定による自動制御をサポートする。

Language: C++ - Size: 5.74 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

PelionIoT/mbed-cloud-sdk-java

Pelion Device Management SDK for Java

Language: Java - Size: 18.7 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 6

hideakitai/EmbeddedUtils 📦

collections of utility headers for embedded c++

Language: C++ - Size: 590 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 4

Sytten/ByPASS 📦

ByPass project

Language: C++ - Size: 11.9 MB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

platformio/platform-siliconlabsefm32

Silicon Labs EFM32: development platform for PlatformIO

Language: Python - Size: 500 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 8

uTensor/cloud9-installer

Language: Shell - Size: 138 KB - Last synced at: 2 days ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 2

Avnet/azure-iot-mbed-client

An example implementation of an Azure IoT Client using a cellular data connection.

Language: C++ - Size: 57.6 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 3

RobertoFalconi/SUOMI

Pervasive Systems and Human-Computer Interactions exams project. AWS IoT: the app guides users of a spa in the best possible journey using IoT, smart devices and an STM32 Nucleo Board.

Language: C - Size: 44.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

pilotak/DS248X

A OneWire library using the DS2482 or DS2484 (1-Wire Master) for mbed.

Language: C++ - Size: 98.6 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 2

platformio/platform-freescalekinetis

Freescale Kinetis: development platform for PlatformIO

Language: Python - Size: 970 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 8

platformio/platform-wiznet7500

WIZnet W7500: development platform for PlatformIO

Language: Python - Size: 87.9 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

khoih-prog/MBED_RP2040_Slow_PWM 📦

This library enables you to use ISR-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with Arduino-mbed (mbed_nano or mbed_rp2040) core to create and output PWM any GPIO pin. The most important feature is they're ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That's necessary if you need to control devices requiring high precision

Language: C - Size: 138 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

ubirch/ubirch-mbed-nacl-cm0

Port of μNaCl for ARM Cortex M0

Language: C++ - Size: 72.3 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

cartesiam/neai_vibration_tutorial

Language: C++ - Size: 1 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

pilotak/MeteoFunctions

Collection of meteo fuctions

Language: C++ - Size: 39.1 KB - Last synced at: 14 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

xiongyihui/mbed-CMSIS-DAP

Turn a mbed enabled development board (with USB) into a CMSIS-DAP debug probe

Language: C++ - Size: 115 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

pilotak/NoMutexCAN

Mbed library for reading CAN bus in ISR

Language: C++ - Size: 1.95 KB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

robotique-ecam/AccelStepper-mbed

Port of AccelStepper Arduino Library for MBED

Language: C++ - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

shervinemami/AlterErgo

A wireless input alternative that's actually ergonomic!

Size: 50.8 KB - Last synced at: 27 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

pilotak/MovingAverage

Arduino & Mbed Library for averaging fixed-point numbers

Language: C++ - Size: 36.1 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 2

dinau/stm32-wave-player-pwm-super-lite-nim

16bit resolution PWM wave player with SD card, super lite version with Nim language.

Language: Nim - Size: 591 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

platformio/platform-maxim32

Maxim Integrated MAX32: development platform for PlatformIO

Language: Python - Size: 132 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

khoih-prog/MBED_RP2040_PWM 📦

This library enables you to use Hardware Timers on RP2040-based RP2040 board to create and output PWM to pins. These PWM channels, using RP2040 Hardware-PWM channels, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly

Language: C - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

khoih-prog/MultiResetDetector_Generic 📦

Library to detect a multi reset, using EEPROM, DueFlashStorage, FlashStorage_SAMD, FlashStorage_STM32 or LittleFS/InternalFS. For AVR, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based (Nano_RP2040_Connect, RASPBERRY_PI_PICO), Portenta_H7, etc. boards. Now using efficient FlashStorage_STM32 library and supporting new STM32 core v2.0.0 as well as v1.9.0

Language: C++ - Size: 341 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

khoih-prog/Ethernet_Manager_Portenta_H7 📦

Simple Ethernet Manager for Portenta_H7 board using Ethernet from Portenta Vision shield. Config data saved in LittleFS. For configuring/auto(re)connecting Ethernet at runtime. Use much less memory compared to full-fledge WiFiManager. Config Portal (CP) will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into CP to use or change instead of manually input. Credentials are saved in LittleFS. New powerful-yet-simple-to-use feature to enable adding dynamic parameters from sketch and input using the same CP. DoubleDetectDetector as well as Virtual Switches feature permits entering CP as requested. Configurable HTML Headers, Customs Style, Head Elements, CORS Header

Language: C++ - Size: 337 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

KirillTregubov/SmartLock

A TOTP-based smart lock system built for an ARM microprocessor.

Language: C++ - Size: 167 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

JalalSayed1/Heart-rate-measurement-system

Electronic Design Team Project code for the FRDM-KL25Z ucontroller

Language: C++ - Size: 201 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

pilotak/DebounceIn

Debounce InterruptIn for mbed

Language: C++ - Size: 7.81 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 3

pilotak/Hysteresis

Fixed point hysteresis filter for Arduino & Mbed

Language: C++ - Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

kshoji/mbed-os-USB-MIDI-2.0

USB MIDI 2.0 implementation for Mbed OS 6

Language: C++ - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0