NOTE: UTP Cable, Telit GM862 GSM/GPRS module with antenna and RS-485 Board are not included in the price!
Overview
PICPLC4 v6 is a PLC system with Ethernet and 4 relays (for current up to 16A).
Telit GM862 GSM/GPRS module for GSM/GPRS communication can be placed on the board.
On-board Real-Time Clock (RTC) with a battery supply is used to track the current time.
What's On-Board
RS-232 communication module with a PC or an MCU is performed via screw terminal.
System can be easily configured by means of DIP switches. Each DIP switch configures one part of the system.
High-efficient Switching unit enables stable power supply.
On-board jumpers are used for pull-up/pull-down port configuration.
All MCU pins are connected to the IDC10 connectors used to enable further expansion.
Antenna holder enables you to place and use antenna in your projects.
DIP switch is used to easily separate port pins from pull-up/pull-down resistors.
Ethernet connector enables the system to be connected to LAN.
GSM/GPRS Connector is used for connecting Telit GM862 GSM/GPRS.
PIC18F87J60 is the microcontroller controlling the operation of the PICPLC4 v6 PLC system.
Speaker and microphone are connected to the GSM/GPRS module via screw terminal.
On-board 4 relays for current up to 16A. Each relay has a LED for optical signalization.
Real-Time Clock (RTC) DS1307 with a battery supply is used to keep track of the current time.
Programming pins are connected to IDC10 connector to enable the 18FJprog programmer to be linked.
All MCU pins are marked on the back of the board.
PICPLC4 v6 supports Telit GSM/GPRS modules: GM862-GPS, GM862-QUAD-PY and GM862-QUAD. These modules can be easily mounted on the board via the connector.
Note: Telit GM862 GSM/GPRS module with antenna is sold separately.
The on-board serial RTC DS1307 is a low-power, decimal (BCD) clock/calendar. It is connected to a battery to keep track of the current time even when the system is off.
Supported Programmer

The 18FJprog programmer can be easily connected to the PICPLC4 v6 board via an IDC10 connector. The microcontroller is connected to the 18FJprog programmer via 5 lines, two of which are +3.3V and GND. ICSP mode is an in-circuit programming mode that allows you to read and write to the PIC 18F87J60 memory. mikro ICD is a highly effective tool for Real-Time debugging at hardware level. It enables you to execute mikroC, mikroPascal and mikroBasic programs on a host 18FJprog microcontroller and monitor variable values, Special Function Registers (SFRs), RAM and EEPROM memory modules while the program is running.
Note: 18FJprog programmer is not included in the price!
Examples
- Introduction example of turning relays on with one second delay.
- Demonstration example of toggling relays from 1 to 4 over Ethernet.
- Demonstration example of using UART. Upon receiving data via RS232, MCU immediately sends it back to the sender.
- Example of reading/writing date and time from/to DS1307 real-time clock.
- Example of receiving SMS message in specific format and toggling the relay specified in the message.
Package Details
The PICPLC4 v6 development system is packed in the protective box along with the relevant documentation and product CD. The box is very resistant to all kinds of damages and shocks. Note: UTP Cable, Telit GM862 GSM/GPRS module with antenna and RS-485 board are not included in the price. The package contains:
- PICPLC4 v6 PLC development system.
- CD with software, drivers and examples in C, BASIC and Pascal.
- Printed documentation.
This product is shipped with fully functional demo versions of mikroC PRO for PIC, mikroBasic PRO for PIC and mikroPascal PRO for PIC compilers. All demo versions include a hex output limited to 2k of program words. These compilers come with examples for easy prototype development.
Accessory Boards
Accessory Boards were designed to allow students or engineers to easily exercise and explore the capabilities of the various microcontrollers with peripheral devices such as: ADC, DAC, CAN, Ethernet, IrDA, MP3, RS485 and many more. Click on the image below to find accessory boards that suits your needs. Note: Accessory Boards are sold separately.










