One of the method of communicating between the Omega and the microcontroller ATmega is through the serial interface UART (Universal Asynchronous Receiver/Transmitter)
The UART connection provides two-way communication using three pins on the Omega: TXD (transmitting data from Omega) and RXD (receiving data from ATmega) and one for common ground.
In order to communicate between Omega and the ATmega, we use command line or python script to send and receive data on the Omega. On the ATmega side, we flash the micro-controller with a sketch to read and write data.
One important thing to note is the baud rate, which is the rate at which the data is transferred in bits per second. The baud rate can be varied but the Omega and the ATmega UART must be programmed to have the same baud rate.
However, when it comes to powering !, in the case of the Arduino Uno and Omega2, we will be using a 3.3v Power Supply, This is just to avoid damaging the Omega2, as the Omega2 it cannot tolerate anything above 3.3v as an input.