Table of Contents

CFMEGA1

This is an Arduino Mega-compatible CPU module. It is designed with a compact form factor so that it can be used practically in small spaces.

System Specifications

Device Specifications

Description of Each Part

Power Input

Apply a voltage between DC 12–24 V to the power supply terminals at the bottom of the terminal block.

Example Programs

- STATUS LED Blinking : This program blinks the STATUS LED.

const int StatusLED = 13;
void setup() {
    pinMode(StatusLED, OUTPUT);
}
void loop() {
    digitalWrite(StatusLED, HIGH);
    delay(1000);
    digitalWrite(StatusLED, LOW);
    delay(1000);
} 

- RS232 Communication : This is an echo communication program for channel 1 (Tx1, Rx1). Connect Tx1 and Rx1 to each other before running the program.

void setup() {
    Serial.begin(9600);
    Serial1.begin(9600);
}
void loop() {
 if (Serial1.available() > 0) {
     char rx_Byte = Serial1.read();
     Serial.print("I received: ");
     Serial.print(rx_Byte);
 
     Serial1.print(rx_Byte);
  }
} 

Modular FADUINO