Project

iprog_sms

0.0
The project is in a healthy, maintained state
This gem allows you to send SMS using the SIM800C module and supports fetching SMS details from an API.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 0.3.0
 Project Readme

IPROG SMS

IPROG TECH

This gem is provided by IPROG TECH, an information technology company specializing in web development services using Ruby on Rails. IPROG TECH also offers free programming tutorials.

Providing Good Quality Web Services:

  • Startup
  • Maintenance
  • Upgrading & Conversion

Buy Me A Coffee

About this gem

This gem allows you to send SMS using the SIM800C module with Ruby. It supports auto-detection of the SIM800C serial port and fetching phone numbers and messages from an API.

Installation

$ gem install iprog_sms

Usage

Send SMS

bin/iprog_send_sms

Demo: https://youtu.be/3MnbHhyuuGY


Send SMS from API

bin/iprog_send_sms_from_api

Demo: https://youtu.be/Zx4jOFucmsk


SIM800c Troubleshoot

bin/iprog_sms_troubleshoot

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/iprog21/iprog_sms.

License

This gem is available as open source under the terms of the MIT License.

Code of Conduct

This project has adopted the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to iprog.tech@gmail.com.

⚠️ Compatibility Warning

The iprog_sms gem is designed to work with the SIM800C module, which has a network limitation:

  • Supported Networks: 2G only
  • Unsupported Networks: 3G, 4G, and 5G are not compatible due to the hardware limitation of the SIM800C module.

Please ensure that a 2G network is available in your region, as newer networks (3G, 4G, 5G) are not supported by this module.