S100 Master Duino Pro 328p

master duino pro AVR 328P 

Out of stock!


The S200 Master - Duino Pro is a certified Rhomb.io Module that contains the ATmega328P microcontroller, the IC in which the popular Arduino/Genuino Uno/Pro board is based. This IC is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture.

The module allows to program the microcontroller by using the Arduino IDE as it were a genuine Arduino/Genuino Uno/Pro board. This gives to the user the capability to export easily a project originally made for the Arduino platform and transform it in a modular, tiny, and powerful professional product.


  • Industrial automation
  • Robotics
  • DIY
  • IoT

Module Specification

The S200 Master - Duino Pro mounts the ATmega328P integrated circuit, a high performance, low power Atmel AVR 8-bit microcontroller. The Module provides 32 KB of in-system programmable flash with read-while-write capabilities, 1 KB of EEPROM and 2 KB of SRAM.

To get the most out of the Module and be able to use the largest number of S200 signals, the S200 Master - Duino Pro includes the following integrated circuits:

  • An UART switch allows you to choose the serial interface between UART-A and UART-B from the Rhomb.io connectors. The switching is done by activating the "IOEX_0/UART_SW" signal (from the IO-Expander). You can bypass this analag switch by soldering R8 and R9 resistors. In this case, the communication will be made through UART-A interface (be careful with possible collisions). UART-B and UART-D are connected in this module with R24 and R25 resistors.
  • An analog switch allows you to choose between reading the analog signals from the Rhomb.io connectors or having access to the 1WIRE bus and various interruptions like "#NMI", "INT0" and "IOEX_INT" signals. The switching is done by activating the "7/ANSW_CTRL" signal.
  • An IO-Expander allows you to use up to 16 more GPIO. The control is done through the I2C-A interface. You can reset this IC by "8/RST_OUT" signal or by "#RESET_IN" signal.

A dual, two input AND gate send an interruption to the microcontroller if "#NMI", "INT0" or "IOEX_INT" goes low.

The S200 Master - Duino Pro mounts an USB to UART bridge to facilitate the connection to a computer and to easily program and debug the module. It is ready to use with the Arduino IDE. That is possible because a bootloader has been installed on the ATmega328P. Then, the user only has to plug the S200 Master - Duino Pro module on the Rhomb.io Master Socket that will be found on the Rhomb.io Class 2 PCB and connect the USB to a computer.

S200 Master - Duino Pro features
Microcontroller ATmega328P
Operating voltage 1.8V, 2.8V and 3.3V
Interfaces I2C, SPI (QSPI, SDIO), UART, USB
GPIO 16 (2 PWM)

Docs & Resources