Skip to content
ICMP ping library for the Arduino
C++ Arduino C
Find file
Latest commit b55ba58 Dec 15, 2015 @BlakeFoster Merge pull request #6 from psychogenic/master
One major new feature (asynchronous ICMP) and a few minor mods

Copyright (c) 2010 by Blake Foster

This file is free software; you can redistribute it and/or modify it under the terms of either the GNU General Public License version 2 or the GNU Lesser General Public License version 2.1, both as published by the Free Software Foundation.


ICMP ping library for the Arduino

To use, copy the icmp_ping directory into the libraries directory of your Arduino folder.

e.g. cp ~/Arduino-Ping/icmp_ping /usr/share/arduino/libraries/icmp_ping

Then restart the Arduino software if necessary, and icmp_ping should be available under the libraries dropdown.

See the included sketch for example usage. See the header (ICMP.h) for API documentation.

The master branch currently requires at least version 1.5.5 beta of the Arduino software. For older versions of the Arduino software, use version 2.1. After cloning:

cd Arduino-Ping git checkout version2.1

Something went wrong with that request. Please try again.