UARTのGROVEポートはtxピンとrxピンが逆であることが今更判明。
UARTのGROVEモジュールを使用する際にはスイッチサイエンスマルツにて販売しているジャンパ線を使用して、
黒:GND、赤:3.3V、白:Pin14、黄:Pin13へ接続してください。

im920s

http://akizukidenshi.com/catalog/g/gM-13566/

文字列送信


UART.new(19200)
while true
  UART.puts("TXDA " + (23).to_s + "\r\n")
  sleep(5)
end
			

文字列受信


UART.new(19200)
while true
  puts(UART.gets())
  sleep(5)
end
			

Bluetooth

https://www.switch-science.com/catalog/5794/
Bluetooth5に対応したAndroidスマホを準備します。
スマホアプリ「Serial Bluethooth Terminal」をインストール。
モジュールの電源を入れる。(RBoardに接続するなど)
スマホの設定→機器接続→新しい機器とペア設定する からモジュールを登録。
「Serial Bluethooth Terminal」を起動し、Devices→Bluetooth LE→モジュールの項目を長押しします。
Edit→Custam→3つのUUIDをそれぞれ選択。
右上の✓を押したら接続できるはずです。

UART.new(19200)
while true
	UART.puts("aaaa\r\n")
	sleep(5)
end
			

wifi

https://www.switch-science.com/catalog/5795/

cmd = "hge https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxx/exec?data1="
wifi = UART.new(19200)
wifi.puts("\r\n")
sleep(5)
while true
	wifi.puts(cmd + (1.to_s) + "\r\n")
	sleep(10)
	wifi.puts("stream_close 0\r\n")
	sleep(10)
end