MCP23S17
Arduino library for SPI based MCP23S17 16 channel port expander (by RobTillaart)
tinyproto
Tiny Software Protocol for communication over UART, SPI, etc (by lexus2k)
MCP23S17 | tinyproto | |
---|---|---|
1 | 3 | |
20 | 218 | |
- | - | |
5.4 | 5.0 | |
27 days ago | 3 months ago | |
C++ | C++ | |
MIT License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MCP23S17
Posts with mentions or reviews of MCP23S17.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Alternative to Teensy 3.6?
Arduino library here: https://github.com/RobTillaart/MCP23S17
tinyproto
Posts with mentions or reviews of tinyproto.
We have used some of these posts to build our list of alternatives
and similar projects.
-
UART server-client c code
Never used it, but maybe https://github.com/lexus2k/tinyproto can be either used or at least be an inspiration. I was originally to say PPP (as in IP over serial), but turns out that's what this thing does.
- A Tiny Software Protocol for Communication over UART, SPI, etc.
-
Serial not sending full packets at once
Generally you have to use HLDC or something like this to transfer data over fragmented links. This might be a good start: https://github.com/lexus2k/tinyproto
What are some alternatives?
When comparing MCP23S17 and tinyproto you can also consider the following projects:
BME680 - Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor
nf-interpreter - :gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
WebSerial - Remote Serial monitor for ESP8266 & ESP32
ATTinyCore - Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
MMM-ArduPort - This is a module for the MagicMirror² smart mirror project. This module provides Arduino serial communication support with Raspberry PI.
OTA_update_AVR_using_ESP32 - Program AVR MCUs Over-the-Air using ESP32
SOEM - Simple Open Source EtherCAT Master
esp8266-oled-ssd1306 - Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32