Nabd

نبض

Founders Edition – v3.1

What is Nabd?

“Nabd” translates to “Heartbeat” in Arabic. Nabd is Remal’s version of the Arduino Uno, a classic and widely used development board. It is based on the ATMega328p, just like the Arduino Uno. In fact, it shares the same layout as the Uno, making it compatible with all shields that support the Uno. It’s an easy board for everyone to get started with due to the simplicity of the Arduino IDE and the wealth of libraries and tutorials available online.

However, we decided to improve and refine the board. Making it better, cheaper, and more modern (goodbye USB-B and DC barrel!)

Nabd represents the foundation for any student, hobbyist, or engineer looking to get into the world of embedded systems. It all starts with Nabd, the heartbeat that pumps the user with knowledge and hopefully passion into working with embedded systems and IoT devices!

Already own a Nabd board?
Why choose Nabd over an Arduino Uno?

Nabd is our version of the Arduino Uno. Since the Arduino Uno (like all Arduino boards) is open-source, it means anyone can make their own version of it. We made Nabd to fit our purposes and be more capable than the original Uno. Here are the key differences between Nabd and the original Arduino Uno:

  • We are proudly designed and assembled in the United Arab Emirates, you would be supporting local tech manufacturing!
  • Nabd uses a USB-C connector instead of the archaic USB-B connector found on the Arduino Uno
  • Nabd supports selectable voltage logic levels – 5V or 3.3V which is extremely useful for quickly adjusting Nabd to work with various sensors. The Uno only works at 5V
  • We designed Nabd with powerful voltage regulators. The screw terminal and VIN pin have a max input voltage of 35V!
  • We also designed it to handle up to 1.5A when using USB-C (that’s a lot of power!)
  • Gone is the DC barrel jack; the screw terminals allow for more varied power hookups
  • We’ve got protection in mind! Nabd is fitted with diodes that protect against reversed polarities from the screw terminal or VIN pin. For some reason, the Arduino Uno doesn’t have a protection diode on the VIN pin. Well, Nabd has that! You don’t have to worry about damaging the board if battery polarities were reversed or if both the terminal and VIN pin had power coming through – you are safe 😊… Hopefully.
  • Better hardware routing and layout allows the signals to be cleaner than the commercial Arduino Uno
 
Nabd Founders Edition (v3.1) Quick Start Guide

Nabd Pinout Diagram

Nabd is powered by Microchip’s ATmega328P. It is very popular and has been around for a while. We highly encourage users to check out these resources to get the most out of their Nabd board:

Nabd Example Code

Every Nabd board comes pre-flashed with a simple example code that blinks the LED in a heartbeat pattern and outputs serial messages.

You can find the above demo code and more after adding Nabd to the Arduino IDE, selecting it, and then navigating to “File -> Examples -> Nabd Founders Edition Examples”

Note: after installing Nabd from the board manager and selecting it in the Arduino IDE, you can leverage its pre-defined keywords in your projects. These keywords will automatically be substituted with the corresponding values:

				
					LED_BUILTIN             //Nabd's built-in LED pin number (13)

SCL                     //I2C clock line pin number (19)
SDA                     //I2C data line pin number (18)

MOSI                    //SPI Master Out Slave In pin number (11)
MISO                    //SPI Master In Slave Out pin number (12)
SCK                     //SPI clock pin number (13)
				
			
CH340 Drivers For Nabd

Nabd utilizes the CH340 IC to communicate with your computer through UART. Typically, the CH340 will automatically install when you connect your board to your PC. However, if you encounter any issues, you can try reinstalling the CH340 drivers by downloading them from here:

Nabd Revisions

➤ Nabd v3.1
➤ Nabd v3
 Nabd v2
 Nabd v0.1