Projects in Awesome Lists tagged with peripherals
A curated list of projects in awesome lists tagged with peripherals .
https://github.com/ucb-bar/chipyard
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
accelerators boom chip-generator chipyard chisel firesim hwacha out-of-order peripherals risc-v riscv rocket rocket-chip rtl soc superscalar
Last synced: 14 May 2025
https://github.com/Polidea/RxBluetoothKit
iOS & OSX Bluetooth library for RxSwift
ble bluetooth bluetooth-library bluetooth-low-energy corebluetooth discover-services emits peripherals rssi rxswift scans swift swift-library
Last synced: 02 Aug 2025
https://github.com/polidea/rxbluetoothkit
iOS & OSX Bluetooth library for RxSwift
ble bluetooth bluetooth-library bluetooth-low-energy corebluetooth discover-services emits peripherals rssi rxswift scans swift swift-library
Last synced: 15 May 2025
https://github.com/polidea/RxBluetoothKit
iOS & OSX Bluetooth library for RxSwift
ble bluetooth bluetooth-library bluetooth-low-energy corebluetooth discover-services emits peripherals rssi rxswift scans swift swift-library
Last synced: 12 Mar 2025
https://github.com/troystribling/bluecap
iOS Bluetooth LE framework
bluetooth-beacons bluetooth-low-energy carthage centralmanager cocoapods corebluetooth deserialization futures gatt-profile peripheralmanager peripherals serdes serialization swift swift-framework
Last synced: 20 Oct 2025
https://github.com/troystribling/BlueCap
iOS Bluetooth LE framework
bluetooth-beacons bluetooth-low-energy carthage centralmanager cocoapods corebluetooth deserialization futures gatt-profile peripheralmanager peripherals serdes serialization swift swift-framework
Last synced: 06 Aug 2025
https://github.com/unosquare/raspberryio
The Raspberry Pi's IO Functionality in an easy-to-use API for Mono/.NET/C#
camera captured-images dotnet dotnetcore gpio-pins i2c-bus mono peripherals raspberry raspberry-pi raspberry-pi-3 raspberry-pi-camera raspberry-pi-gpio resistor scl sda spi-channel
Last synced: 02 Oct 2025
https://github.com/mikeroyal/risc-v-guide
RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
android-app computer-architecture cpu-profiling hypervisor optimize peripherals platformio processor processor-architecture risc-processor risc-v riscv riscv-emulator riscv64 rv32 sbc sel4 simulator tensoflow-lite virtualization
Last synced: 05 Apr 2025
https://github.com/mikeroyal/RISC-V-Guide
RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
android-app computer-architecture cpu-profiling hypervisor optimize peripherals platformio processor processor-architecture risc-processor risc-v riscv riscv-emulator riscv64 rv32 sbc sel4 simulator tensoflow-lite virtualization
Last synced: 14 Mar 2025
https://github.com/darthaffe/rgb.net
The one-stop SDK for RGB-peripherals
asus aura coolermaster corsair dmx led logitech msi novation openrgb peripherals razer rgb steelseries wled wooting
Last synced: 14 May 2025
https://github.com/DarthAffe/RGB.NET
The one-stop SDK for RGB-peripherals
asus aura coolermaster corsair dmx led logitech msi novation openrgb peripherals razer rgb steelseries wled wooting
Last synced: 09 Apr 2025
https://github.com/berny23/ld-toypad-emulator
Toy Pad Emulator for Lego Dimensions (Unofficial Fan Project)
emulation emulator html javascript lego-dimensions-pad lego-games linux nodejs peripherals raspberry-pi server shell-script single-board-computers single-page-app single-page-applications toypad unofficial usb usb-gadget webapp
Last synced: 05 Apr 2025
https://github.com/kshoji/ble-hid-peripheral-for-android
BLE HID over GATT Profile for Android
android bluetooth-le hid hogp peripherals
Last synced: 10 Oct 2025
https://github.com/nebrius/raspi
Base functionality for working with a Raspberry Pi from Node.js
javascript nodejs peripherals raspberry-pi robotics
Last synced: 05 Apr 2025
https://github.com/FPGAwars/FPGA-peripherals
:seedling: :snowflake: Collection of open-source peripherals in Verilog
Last synced: 22 Jul 2025
https://github.com/fpgawars/fpga-peripherals
:seedling: :snowflake: Collection of open-source peripherals in Verilog
Last synced: 12 Apr 2025
https://github.com/UnlockAgency/Bluetonium
Bluetooth mapping in Swift
bluetooth bluetooth-low-energy carthage cocoapods ios peripherals swift
Last synced: 21 Aug 2025
https://github.com/chroma-sdk/colore
A powerful C# library for Razer Chroma's SDK
api c-sharp chroma chroma-sdk colors dotnet dotnet-core dotnet-standard hacktoberfest interop library netcore netstandard nuget peripherals razer rgb sdk wrapper
Last synced: 28 Oct 2025
https://github.com/chroma-sdk/Colore
A powerful C# library for Razer Chroma's SDK
api c-sharp chroma chroma-sdk colors dotnet dotnet-core dotnet-standard hacktoberfest interop library netcore netstandard nuget peripherals razer rgb sdk wrapper
Last synced: 09 Apr 2025
https://github.com/hellzerg/indicium
Portable, advanced system information utility
audio bios bios-info computer-specs cpu devices gpu info information motherboard operating-system-details os-details pc-specs peripherals ram storage system system-info system-information windows-product-key
Last synced: 12 Apr 2025
https://github.com/manofit/gjlightbluetooth
自己封装的基于CoreBluetooth的蓝牙开发库,内附CoreBluetooth使用demo。数据传递基本上使用Block,还使用了Runtime等技术。
bluetooth bluetooth-connection bluetooth-low-energy bluetooth-smart corebluetooth demo ios lightweight objective-c peripherals rssi swift swift4
Last synced: 23 Sep 2025
https://github.com/vivekadi/msp430f5529
Example programs MSP430F5529
adc embedded-c embedded-systems interfacing msp430f5529 peripherals pwm servo servo-control texas-instruments
Last synced: 11 Apr 2025
https://github.com/kitswas/virtualgamepad
Android phone as gamepad for Windows
android game-controller gamepad gaming input-method peripherals virtual-gamepad windows
Last synced: 12 May 2025
https://github.com/s60sc/esp32-io_extender
ESP32 application to act as an IO Extender for another ESP.
arduino esp32 esp32-c3 io-extender peripherals
Last synced: 28 Apr 2025
https://github.com/eriklins/InsideBlue-BLE-Tool
InsideBlue BLE Tool is a cross-platform Bluetooth LE utility. It can scan for BLE devices showing device information and advert payload as well as connect to devices and access GATT services/characteristics.
ble bluetooth bluetooth-low-energy connect devices discover freepascal gatt-characteristics gatt-client gatt-services indicate lazarus notify peripherals read scan tool vsp-service write
Last synced: 03 Oct 2025
https://github.com/japaric/stm32f30x
Peripheral access API for STM32F30X microcontrollers (generated using svd2rust)
arm cortex-m microcontroller no-std peripherals rust stm32 svd2rust
Last synced: 05 Oct 2025
https://github.com/bamboooz/os.py
os.py - Python library to read and manipulate machine information 💻
c cmd command-prompt cpu device firmware gpu hardware hardware-information library linux motherboard open-source peripherals python ram storage system-monitor terminal windows
Last synced: 24 Apr 2025
https://github.com/democrito/repositorios
My repositories for Icestudio.
algorithms converters i2c icestudio maths modules peripherals sensors spi stepper-motors
Last synced: 13 Oct 2025
https://github.com/mybigday/react-native-multi-ble-peripheral
Multiple BLE Peripheral Manager on React Native
beacon ble bluetooth bluetooth-low-energy peripherals react-native
Last synced: 11 Oct 2025
https://github.com/balena-io-experimental/rpi3-bluetooth-peripheral
Raspberry Pi 3 bluetooth peripheral example, using Bleno
bluetooth peripherals raspberry-pi
Last synced: 30 Apr 2025
https://github.com/rodrigobdz/linux-cheatsheet
Collection of useful Linux commands
centos certification-prep command-line debian disk-space docker docker-compose filesystem linux peripherals ubuntu usb-devices
Last synced: 09 Oct 2025
https://github.com/choaib-elmadi/getting-started-with-pic16f877a
Getting started with the pic16f877a microcontroller (Peripheral Interface Controller).
microcontroller microprocessor peripherals pic pic16 pic16f pic16f877a pic16f887
Last synced: 12 Jun 2025
https://github.com/infineon/mtb-example-mcuboot-basic
This example demonstrates building a bootlaoder application for PSoC 6 using MCUboot, an open source secure bootloader for 32-bit MCUs. This bootloader app runs on CM0+.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8cproto-062-4343w cy8cproto-062s3-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 14 Jul 2025
https://github.com/werwolv/driverdescriptionlanguage
Description language to define hardware drivers
description-language driver hardware peripherals
Last synced: 26 Jun 2025
https://github.com/alx741/stm32f1-minimal-lib
STM32F1 devices minimal library
boot drivers f1 lib peripherals stm32
Last synced: 11 Apr 2025
https://github.com/jakehamilton/joy-control
🎮 Control your computer with Joy Cons!
automation nintendo-switch nodejs peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-hal-uart-transmit-receive
This example demonstrates the UART (HAL) transmit and receive operation in PSoC 6 MCU.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ceval-062s2-mur-4373m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8ckit-064s0s2-4343w cy8cproto-062-4343w cy8cproto-062s2-43439 cy8cproto-062s3-4343w cy8cproto-063-ble cyw920829m2evk-02 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 12 Oct 2025
https://github.com/infineon/mtb-example-xmc-can-transmitter
This example demonstrates how to transmit CAN messages over the CAN bus using XMC MCU. This example can be used with the CAN Receiver example running on another board.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc14-boot-001 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/bradeneverson/jetgpio
Peripheral abstraction layer for the NVIDIA Jetson devices in Rust
Last synced: 12 Apr 2025
https://github.com/infineon/mtb-example-usb-device-audio-recorder-freertos
mtb-example-usb-device-audio-recorder
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8cproto-062-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 13 Apr 2025
https://github.com/infineon/mtb-example-psoc6-usb-audio-device-freertos
This repository is deprecated. Use the ModusToolbox™ example available here - https://github.com/Infineon/mtb-example-usb-device-audio-freertos. This example demonstrates how to use PSoC 6 MCU to implement a USB Audio Device and HID Consumer Control that connects to the PC via the USB interface. The example also uses FreeRTOS.
cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 13 Apr 2025
https://github.com/labordep/pharogameye
GAMEYE.app tools for Pharo
app collection collector game games gameye gameye-app gameye-application gameye-collection parser parsing peripherals pharo pharo-smalltalk print-media smalltalk systems toys-to-life
Last synced: 05 Apr 2025
https://github.com/infineon/mtb-example-xmc-foc-3-shunt
This code example works MOTIX™ 6EDL7141 3-shunt FOC sensorless and MOTIX™ IMD700A 3-shunt FOC.
Last synced: 06 Apr 2025
https://github.com/jancee/wjx-react-native-ble
A useful BLE component for React Native, compatible with android and ios.
android ble ios peripherals react-native
Last synced: 07 Apr 2025
https://github.com/infineon/mtb-example-xmc-flash-program
This code example demonstrates how to erase a sector of the flash, write data to the sector and check the data for correctness on the XMC MCU device.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc11-boot-001 kit-xmc12-boot-001 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 10 Jul 2025
https://github.com/infineon/mtb-example-xmc-6edl7141-trapezoidal-1-shunt
This code example works with the 6EDL7141 1 Shunt trapezoidal Hall sensor project in the Battery Powered Application (BPA) Motor Control tool.
Last synced: 09 Apr 2025
https://github.com/donomii/id115
Control the ID115 wristband smartwatch thing
bluetooth bluetooth-low-energy hband id115 linux macosx peripherals smartwatch watch
Last synced: 07 Apr 2025
https://github.com/bytenacked/tps6507x-rs
[WIP] Platform agnostic Rust driver for the TPS6507x series
driver embedded-hal embedded-hal-driver emedded i2c no-std peripherals power-management rust texas-instruments
Last synced: 16 Jun 2025
https://github.com/choaib-elmadi/communication-protocols-with-pic16f877a
Practical sessions on communication protocols using PIC16F877A, MPLAB X, and Proteus 8.
microcontroller microprocessor mplab mplab-ide mplabx peripherals pic pic16 pic16f pic16f877a pic16f887 proteus proteus-v8
Last synced: 14 Apr 2025
https://github.com/infineon/mtb-example-psoc4-uart-transmit-receive
This code example demonstrates the UART transmit and receive operation in PSoC 4. The application uses a serial terminal to read data and to echo back the received data. The UART resource is configured to do both transmit and receive operations.
cy8ckit-041-41xx cy8ckit-041s-max cy8ckit-045s cy8ckit-145-40xx cy8ckit-149 cy8cproto-040t peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-crypto-aes
This code example encrypts and decrypts user input data using the AES algorithm using a 128-bit key. The encrypted and decrypted data are displayed on a UART terminal emulator.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8ckit-064s0s2-4343w cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cy8cproto-064b0s3 cy8cproto-064s1-sb cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 06 Apr 2025
https://github.com/infineon/mtb-example-xmc-uart-shell
This code example demonstrates implementation of a shell on the UART communication interface including commands to toggle a LED using XMC MCU.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc11-boot-001 kit-xmc12-boot-001 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 06 Apr 2025
https://github.com/infineon/mtb-example-psoc4-sar-adc
cy8ckit-041-41xx cy8ckit-041s-max cy8ckit-045s cy8ckit-149 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc-ccu4-pwm
This code example demonstrates the use of CCU4 module in XMC MCU to create a PWM signal. The CCU4 slice is configured in monoshot mode and is restarted on an external start event.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc11-boot-001 kit-xmc12-boot-001 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-i2s
This example demonstrates how to use the I2S hardware block in PSoC 6 MCU to interface with an audio codec.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-063-ble cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-usb-device-cdc-echo
mtb-example-usb-device-cdc-echo
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ceval-062s2-mur-4373m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-062s2-43439 cy8cproto-062s3-4343w cy8cproto-064b0s3 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-usb-hid-generic
Deprecated. Use https://github.com/Infineon/mtb-example-usb-device-hid-generic. This example demonstrates how to configure the USB block in a PSoC 6 MCU as a Human Interface Device (HID). The device enumerates as a Generic HID device.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-062s3-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Aug 2025
https://github.com/infineon/mtb-example-usb-device-audio-freertos
This example demonstrates how to use Infineon MCU devices to implement a USB audio device and HID audio playback control that connects to the PC via the USB interface. The example uses FreeRTOS.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 06 Apr 2025
https://github.com/bytenacked/ads129x-rs
[WIP] Platform agnostic Rust driver for the ADS129x TI ADCs family
adc driver ecg eeg embedded embedded-hal embedded-hal-driver peripherals rust spi
Last synced: 03 Jul 2025
https://github.com/infineon/mtb-example-wlc1-ptx-epp
This code example demonstrates the wireless charging power transmitter EPP function with USB-PD sink as the power input.
Last synced: 13 Apr 2025
https://github.com/infineon/mtb-example-psoc6-usb-hid-mouse
Deprecated. Use https://github.com/Infineon/mtb-example-usb-device-hid-mouse. This example demonstrates how to configure the USB block in a PSoC 6 MCU as a Human Interface Device (HID). The device enumerates as a 3-button mouse.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-064b0s3 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 02 Jul 2025
https://github.com/infineon/mtb-example-psoc6-qspi-xip
This example demonstrates how to use QSPI in execute-in-place (XIP) mode with external flash memory on the PSoC 6 MCU using ModusToolbox IDE.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s3-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 07 Jan 2026
https://github.com/infineon/mtb-example-psoc6-motor-control-sensorless-foc
The code example is built to demonstrate the sensorless FOC motor control solution with PSoC 6 device. Which is intended for those who want to get familiar with sensorless FOC PMSM motor control and also who is get interested in PSoC 6 devices.
cy8ckit-062s4 motor-control peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc-spi-qspi-flash
This example demonstrates how the communication between the XMC MCU and the onboard QSPI flash chip takes place using the Quad SPI interface.
kit-xmc-plt2go-xmc4400 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 13 Apr 2025
https://github.com/infineon/mtb-example-psoc4-tcpwm-interrupt
This example uses a TCPWM block in the Timer/Counter mode to generate a periodic interrupt. An LED toggles whenever the interrupt occurs.
cy8ckit-040t cy8ckit-041-41xx cy8ckit-041s-max cy8ckit-045s cy8ckit-145-40xx cy8ckit-149 cy8cproto-040t peripherals
Last synced: 11 Oct 2025
https://github.com/infineon/mtb-example-pmg1-watchdog-timer
peripherals pmg1-cy7110 pmg1-cy7111 pmg1-cy7112 pmg1-cy7113
Last synced: 23 Aug 2025
https://github.com/infineon/mtb-example-psoc4-safety-spi-loopback-test
cy8ckit-041s-max cy8ckit-045s peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc7000-multicore-ipc-pipes
This example demonstrates how to use the inter-processor communication (IPC) driver to implement a message pipe in XMC7000 MCU. This example contains how to use the IPC low level I/F. The low level I/F directly controls the IPC.
kit-xmc71-evk-lite-v1 kit-xmc72-evk peripherals
Last synced: 02 Jul 2025
https://github.com/infineon/mtb-example-xmc-ccu4-timer
This code example demonstrates the usage of the Capture and Compare Unit 4 (CCU4) timer by blinking an LED using CCU4 timer period match interrupt available in XMC MCU.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc11-boot-001 kit-xmc12-boot-001 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/embeddedcrab/atmega32-libaries
ATmega32 peripheral libraries in C++
atmega32 cpp libraries peripherals
Last synced: 19 Jul 2025
https://github.com/teug91/idlergb
Changes LEDs on Corsair keyboard, mouse, headset, and mousemat when PC is not in use or caps lock is activated.
corsair corsair-cue cue headset keyboard leds mouse peripherals rgb rgb-leds
Last synced: 30 Mar 2025
https://github.com/infineon/mtb-example-psoc6-csdidac
This code example demonstrates using the CSD hardware-block-based current digital-to-analog converter (CSDIDAC) as a current source and a current sink.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cy8cproto-064b0s3 cy8cproto-064s1-sb cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 22 Jul 2025
https://github.com/infineon/mtb-example-psoc4-wdc
This example demonstrates the use of PSoC 4 Watchdog Counters in cascaded mode. The user LED is toggled every time the Counter2 interrupt occurs. The match values of all the counters are set to toggle the LED every 1 second.
cy8ckit-041-41xx cy8ckit-041s-max cy8ckit-045s cy8ckit-149 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-spi-master-dma
This example demonstrates the use of SPI SCB (Serial Communication Block) resource for PSoC® 6 MCU in Master mode using DMA.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/japaric/stm32f100xx
Peripheral access API for STM32F100XX microcontrollers (generated using svd2rust)
arm cortex-m microcontroller no-std peripherals rust stm32 svd2rust
Last synced: 07 Apr 2025
https://github.com/infineon/mtb-example-xmc-usb-device-hid-generic
This code example demonstrates the usage of the emUSB device middleware stack to configure the USB block in a supported Infineon MCU as a generic Human Interface Device (HID). It takes help from an external HID software tool to send in the generic HID inputs which it then relays back. This example is currently supported on XMC™ MCU evaluation kits.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-smartio-sgpio-target
This example uses a SPI resource and Smart I/O in PSoC 6 MCU to implement the Serial General Purpose Input/Output (SGPIO) Target interface, which is a four-signal bus defined in the SFF-8485 standard. Another SPI resource is used to implement the SGPIO Initiator, which drives the clock on the SGPIO bus.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-063-ble cysbsyskit-01 cysbsyskit-dev-01 peripherals
Last synced: 29 Jun 2025
https://github.com/infineon/mtb-example-pmg1-pwm-led
peripherals pmg1-cy7110 pmg1-cy7111 pmg1-cy7112 pmg1-cy7113
Last synced: 26 Aug 2025
https://github.com/infineon/mtb-example-xmc-hrpwm-hrc
mtb-example-xmc-hrpwm-hrc
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 peripherals
Last synced: 25 Jun 2025
https://github.com/infineon/mtb-example-psoc6-usb-audio-recorder
This repository is deprecated. Use the ModusToolbox™ example available here - https://github.com/Infineon/mtb-example-usb-device-audio-recorder-freertos. This example demonstrates the use of PSoC 6 MCU to implement an audio recorder using the USB Audio Device Class.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-uart-transmit-receive-dma
This example demonstrates the UART transmit and receive operation using DMA in PSoC 6 MCU.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-pmg1-8-bit-saradc-basic
peripherals pmg1-cy7110 pmg1-cy7111 pmg1-cy7112 pmg1-cy7113
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-dual-cpu-ipc-sema
This example demonstrates how to use the inter-processor communication (IPC) driver to implement a semaphore in PSoC 6 MCU. The semaphore is used to lock to control access to a resource shared by the CPUs and synchronize the initialization instructions.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ceval-062s2-mur-4373m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s2-43439 cy8cproto-062s3-4343w cy8cproto-063-ble cyble-416045-eval cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc-flash-protection
This example demonstrates how flash protection can be configured in the XMC 4000 series of devices.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc43-relax-ecat-v1 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc-ccu8-pwm-complementary
This code example demonstrates generating two complementary pulse width modulated (PWM) waves using the Capture and Compare Unit(CCU8 module) available in XMC MCU.
kit-xmc-plt2go-xmc4 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc43-relax kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-psoc6-qspi-readwrite-sfdp
This example demonstrates interfacing with an external NOR flash memory in Quad-SPI mode using the Serial Memory Interface (SMIF) block in PSoC® 6 MCU. This example uses the Serial Flash Discoverable Parameters (SFDP) standard to auto-discover the flash parameters and the commands for read, program, and erase operations.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ceval-062s2-mur-4373em2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8cproto-062-4343w cy8cproto-062s2-43439 cy8cproto-062s3-4343w cy8cproto-064b0s3 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/stefanhoelzl/k64
Peripheral access API for Kinetis K64 microcontrollers
arm cortex-m kinetis kinetis-k64 peripherals
Last synced: 12 Jun 2025
https://github.com/infineon/mtb-example-psoc6-crypto-sha
This code example shows how to generate a 32-byte hash value or message digest for an arbitrary user input message with the SHA2 algorithm using the Cryptographic hardware block in PSoC 6 MCU.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8ckit-064b0s2-4343w cy8ckit-064s0s2-4343w cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cy8cproto-064b0s3 cy8cproto-064s1-sb cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 kit-t2g-b-e-lite peripherals
Last synced: 16 Jul 2025
https://github.com/infineon/mtb-example-psoc6-dual-cpu-ipc-pipes
This example demonstrates how to use the inter-processor communication (IPC) driver to implement a message pipe in PSoC 6 MCU. The pipe is used to send messages between CPUs.
cy8ceval-062s2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s3-4343w cy8cproto-063-ble cysbsyskit-dev-01 cyw9p62s1-43012evb-01 cyw9p62s1-43438evb-01 peripherals
Last synced: 06 Jan 2026
https://github.com/infineon/mtb-example-psoc6-filesystem-littlefs-freertos
This code example shows how to implement a littlefs file system for PSoC 6 devices using the mtb-littlefs MW library. The CE supports working with both SD card and QSPI NOR flash devices.
cy8ceval-062s2 cy8ceval-062s2-lai-43439m2 cy8ceval-062s2-lai-4373m2 cy8ceval-062s2-mur-43439m2 cy8ckit-062-ble cy8ckit-062-wifi-bt cy8ckit-062s2-43012 cy8ckit-062s4 cy8cproto-062-4343w cy8cproto-062s3-4343w cyw9p62s1-43438evb-01 peripherals
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-example-xmc-posif-hall
This code example demonstrates a position interface (POSIF) module in Hall sensor mode and uses the capture and compare unit 4 (CCU40) module to determine the speed of rotation of the motor.
kit-xmc-plt2go-xmc4200 kit-xmc-plt2go-xmc4400 kit-xmc13-boot-001 kit-xmc14-boot-001 kit-xmc45-relax-v1 kit-xmc47-relax-v1 kit-xmc48-relax-ecat-v1 peripherals
Last synced: 13 Apr 2025
https://github.com/hassan-shahbazi/bluetoothlemanager
Deal with Bluetooth low energy projects easy as much as possible (Central, Peripheral)
bluetooth-low-energy central objective-c peripherals
Last synced: 30 Oct 2025
https://github.com/luonghuuphuc/esp32mcu_jigaku
Embedded & IoT project using Esp32 series
Last synced: 15 Mar 2025