McuNet
C++ library providing networking support for Arduino sketches, focused on the WIZnet W5500 Internet Offload Chip, which is used in the Robot
0
Project description
About McuNet
C++ library providing networking support for Arduino sketches, focused on the WIZnet W5500 Internet Offload Chip, which is used in the Robotdyn Mega Eth.
Planning and Goals
As part of developing TinyAlpacaServer I wrote an HTTP server specialized for the ASCOM Alpaca protocol. I wish to generalize that as a TCP and UDP server, and an HTTP server on top of the TCP server. If the networking HAL is sufficiently general, it might be best to use separate libraries for the HAL, for the WIZnet W5500 device driver, and for the servers. I don't know if there is sufficient justification (other than fun) for doing this. There are plenty of other developers out there who've done similar work, which it is worth exploring in detail before making a decision about this.
ASCOM
ASCOM is the general name for enabling technology based on universal connectivity between astronomy apps/programs and the devices they use. ASCOM has thus opened up astronomy software innovation by eliminating the need to write special code for each device. ASCOM itself represents the definitions or patterns which are called Interfaces. These establish the universal language used between apps and devices.
