Noor's Journal

Ultraduino 1.0

Ultraduino 1.0 is a low-cost dev board based on famous arduino nano to render hands on experience to the hardware enthusiasts to learn basic arduino coding while playing with different kind of sensors (sound, light, proximity, and temperature). In addition, the board also integrates the bluetooth capability using HC-05 for wireless data transfer and control through SPP protocol. 

Syringe Infusion Pump

This slideshow requires JavaScript.

In medical terminology, syringe infusion pump is an electromechanical device which can deliver drugs precisely  at a variable rate. During some critical clinical situations, patients require a specific rate of drug injection to their body in order to prevail pathological ailments or injuries. Hence, the device has added significant role in the clinical medicine. In this work, I  have indigenously developed an infusion pump which can imitate the same functionality and purpose of the currently available commercial devices. The above figure portrays the tailored model with and without the motor assembly. The major parts are developed using a 3D printer. The project is funded by the Department of Biomedical Physics & Technology of the University of Dhaka, Bangladesh.

Video Link: 3D printed infusion pump

Stepper Controlled High Precision Linear Actuator

This slideshow requires JavaScript.

The project aims to develop a high precision linear actuator for some special applications like syringe infusion pump, auto focused microscope, micro fluidics etc. The tailored model is intended to test the torque capacity of a specific stepper motor along with the performance of the control circuit. The electronic circuit includes a microcontroller (ATmega328P) which is programmed  to generate the pulses for the motor driver unit of the control circuit. The stepper motor driver unit consists of ULN2003A IC to provide sufficient current in order to excite the individual inductive coil inside the stepper. In this stage, we adopted the half stepping algorithm for this unipolar stepper motor to provide maximum torque during the operation.

BioSPARK: A Digispark Clone


BioSPARK is a Digispark clone designed for control  application which is the smallest mcu dev board for arduino veterans. It features the Atmel’s ATtiny85  microcontroller. Thanks to “Micronucleus” for providing the HID bootloader which eliminates the need of additional ISP programmer. So friends, it’s time to plug N play….

Video Link: BioSPARK (A DIGISPARK clone)

IR Sensor Based Spirometer

TRINITY: A Tri-controller development platform for the K-12 students


Trinity is an indigenous microcontroller based development platform  created by Noor Mohammed for hobbyist and  K-12 students around the world. The board features the atmel Atmega328P and two Attiny 85 microcontrollers. It exploits the most popular ARDUINO IDE so that anyone can develop their own standalone embedded system. An upcoming revision of this board will integrate the Google App Inventor 2 and HC-05 bluetooth module to enable android based prototyping facility. So welcome your digi pal “TRINITY”!

A novel calibration setup for 3D printed micro Venturimeter


The above setup is designed to calibrate 3D printed small venturimeter of different dimensions and beta ratio. It mainly includes a centrifugal blower, a peak flow rate meter which is similar to mechanical rotameter, a differential pressure sensor and an oscilloscope to record the sensor data. In order to generate variable flow from the blower a variac (AC voltage regulator) is attached with it. The standard readings are obtained from a commercial medical grade Peak Flow Rate meter. Basically this experiment is conducted to check the feasibility of 3D printed micro venturimeter as a potential spirometer in telemedicine.

SCARA: Selective Compliance Articulated Robot Arm

This slideshow requires JavaScript.

SCARA robotic arms are widely used assembly robots in many heavy industries around the world. Its arm is rigid in the Z-axis and pliable in the XY-axes, which allowed it to adapt to holes in the XY-axes. This is advantageous for many types of assembly operations, i.e., inserting a round pin in a round hole without binding. In this project, we tried to develop a model of SCARA in order to study the kinematics behind it. The robotic arm was controlled via parallel port of the computer which is currently obsolete. The host side control program was written using Matlab computing language. The gripping algorithm was based on inverse kinematics. There is a plan to renovate this robotic arm into android controlled one.

Automatic Blood Pressure Monitor Using Oscillometric Algorithm

Blog at

Up ↑