Product description: Numato Lab - 32-channel Ethernet GPIO module with analog inputs - GPETH320001
Numato Lab 's 32-Channel Ethernet GPIO Module is a solution for remote control and data acquisition via Ethernet. It offers 32 GPIO lines that can be configured as inputs or outputs, and 14 of them work as analog inputs with 10-bit resolution. The module supports 3.3V TTL voltages and can source up to 25mA at the output, allowing direct control of LEDs and other low-voltage devices. Control is performed via a web browser or Telnet , eliminating the need to program complex network protocols. Advanced users can write their own scripts in Python, Java, Perl and Ruby using an easy-to-use command set. The module uses a Microchip PIC18F97J60 microcontroller with a built-in 10Mbps Ethernet interface and 1Mbit EEPROM for storing configuration and web pages. A built-in reset jumper allows for quick factory reset. The module is powered via the DC socket (7 V to 12 V, 1 A), and the LED indicator informs about the module's operating status.
Main features of the module
- 32 GPIO (3.3V TTL) : I/O lines configurable as inputs or outputs
- 14 analog inputs (10-bit) : voltage measurement from 0 V to 3.3 V
- Web and Telnet interface support : simple control without any knowledge of TCP/IP
- Microchip PIC18F97J60 microcontroller : with built-in 10 Mbps Ethernet
- Support for programming languages : Python, Java, Perl, Ruby
- Unique MAC address : stored in EEPROM
- Power supply from 7 V to 12 V DC : low power consumption
- LAN connection support : ability to work in a local network or directly connect to a PC
- Reset jumper : quick factory reset
- Robust housing and compact dimensions : easy integration into control systems
Compatibility and programming
The module is compatible with a wide range of operating systems , and thanks to simple interfaces (web and Telnet) it is easy to use by people without advanced knowledge of networks. The possibility of programming in popular languages such as Java, Perl, Python or Ruby allows for full personalization and integration of the module in more advanced projects. Additionally, the availability of sample codes and support for popular terminal programs (e.g. HyperTerminal, TeraTerm ) allows for a quick start.
Available interfaces
- GPIO - 32 lines (3.3V TTL, up to 25mA current sourcing)
- Analog inputs - 14 channels (10-bit, 0 V to 3.3 V)
- Ethernet - RJ45 port (10 Mb/s) for network communication
- USB - microUSB port for configuration and diagnostics
- Power supply - DC socket 5.5 / 2.1 mm 7 V to 12 V (1 A)
- Reset jumper - restore factory settings
Practical applications
The module is versatile and can be used in many practical applications, such as:
- Home automation : lighting, gates, blinds control
- Stage lighting control : control of LED spotlights and lighting effects
- Test systems : automation of measurement and diagnostic processes
- Control of industrial devices : monitoring sensors and activating relays
- DIY and Hobby Projects : Remote Control of Electronic Systems Over the Network
Technical specification of the module
- Microcontroller: Microchip PIC18F97J60
- EEPROM memory: 1 Mbit (configuration + web pages)
- Maximum GPIOs: 32
- GPIO Voltage: 3.3V TTL
- GPIO Source Current: Up to 25 mA
- Number of analog inputs: 14
- ADC Resolution: 10 bit
- Communication interfaces: Ethernet (10 Mb/s), Telnet, Web
- MAC address: unique, stored in EEPROM
- Power supply: 7 V to 12 V DC, 1 A
- Operating temperature: -30°C to 85°C
- Dimensions: 117.3 x 66.8 x 19.8 mm
- Weight: 136 g
Kit Contents
- 1x 32-channel Ethernet GPIO module