New Arrival

New Sensors, Kits, Modules just arrived. Get yours now!!!

  1.  Robotic Car Kit
  2. MB-102 Breadboard 830 points
  3. Mini Breadboard 400 points
  4. Breadboard 5V & 3.3V power supply
  5. Arduino Uno
  6. 8 – Channel 5V Relay Modules
  7. 4 – Channel 5V Relay Module
  8. 20cm jumper wires
  9. 20×4 LCD
  10. 16×2 LCD
  11. Arduino Mega2560
  12. DC-DC Step-up power Module
  13. LEDs
  14. DS3231 RTC Module
  15. 22pF Capacitors
  16. I2C LCD Module
  17. RGB LED
  18. nRF24L01 RF Tranceiver
  19. nRF24L01+PA+LNA Transceiver
  20. 16MHz Crystal
  21. SIM800
  22. SIM808
  23. Rain drop Sensor
  24. ESP8266 Wifi Module
  25. Buzzer
  26. InfraRed Transmitter LED
  27. InfraRed Receiver
  28. 4×4 Keypad
  29. 5V to 3.3V Converter
  30. MQ-2 Gas Sensor
  31. DHT11 Module
  32. 220V AC to 5V DC Converter
  33. HC-SR04 Ultrasonic Sensor
  34. MicroSD Card Module
  35. Soil Moisture Sensor
  36. Battery Pack
  37. FPM10A Fingerprint Module
  38. Sound Sensor
  39. LDR Sensor
  40. MT3608 Step-up power supply
  41. 1N4007

September Arrivals

  1.  ISD1820 Voice Recording Module
  2. TDA2030 Amplifier Module
  3. W5100 Ethernet Shield 
  4. 9 Pin 10k A09-103 Resistor pack
  5. 8 Channel Relay module
  6. microSD Card Module
  7. CP2102 USB-TO-TTL
  8. L7805CV
  9. ST Link V2
  10. STM32F103C8T6 ARM Minimum Board
  11. Electronic Door Lock
  12. MB-102 (830 Point) Bread Board
  13. 20cm Dupont male – female
  14. 20cm Dupont male – male
  15. GPS Receiver
  16. MG995 Metal Gear Servo
  17. MG90S Metal Gear Mini Servo
  18. SG90 Mini Servo
  19. Stepper Motor with ULN2003 motor driver board
  20. LM35 Temperature Sensor
  21. HLK-PM01 AC-DC 220V to 5V mini power supply
  22. RFID NFC PN532 Shield 
  23. MLX90614 Contactless Temperature Sensor Module
  24. DHT11 Temperature And Relative Humidity Sensor Module
  25. Servo Pan/Tilt Anti-Vibration Camera Mount
  26. Kinsten Positive Acting Presensitized Single-sided PCB PP1015 (10×15)cm x 1.6mm
  27. Kinsten Positive Acting Presensitized Double-sided PCB PP1015 (10×15)cm x 1.6mm
  28. FR4 PCB Single Side Copper Clad Board. 70 x 100 x 1.5 mm
  29. FR4 PCB Double-Side Copper Clad Board, 150 * 100 * 1.6 mm
  30. 1W Zener diode 3.3v -30V
  31. DIY KIT GSM GPRS 900 – 1800 MHz Short Message Service SMS module 
  32. Robotic Arm
  33. MQ-137 Ammonia Gas Sensor
  34. PH Level Sensor Module

Get all your embedded system design components, sensors, modules and kits from our online store.


New Arrival

R305 Optical Biometric Fingerprint reader (with sample code, datasheet and User Manual) @ N9000

R305 Fingerprint







Smart Robotic Car Kit @ N8000

robotic car










FT232 USB TO TTL 5V 3.3V @ N1500

FT232RL Usb to TTL







ENC28J60 Ethernet Shield (with sample code, datasheet and User Manual) @ N3000

ENC28J60 Ethernet Shield







Read more ›

New Sensors, RFs, Kits & Modules

1. MicroSD Card Module


The module (MicroSD Card Adapter) is a Micro SD card reader module for
reading and writing through the file system and the SPI interface driver, SCM
system can be completed within a file MicroSD card

Module features are as follows: 

1.  Support Micro SD Card, Micro SDHC card (high speed card)
2.  Level conversion circuit board that can interface level is 5V or 3.3V
3.  Power supply is 4.5V ~ 5.5V, 3.3V voltage regulator circuit board
4.  Communications interface is a standard SPI interface
5.  4 M2 screws positioning holes for easy installation
6.  Control Interface: A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground, VCC is the power                   supply, MISO, MOSI, SCK for SPI bus, CS is the chip select signal pin;
7.  3.3V regulator circuit: LDO regulator output 3.3V for level conversion chip, Micro SD card supply;
8.  Level conversion circuit: Micro SD card to signal the direction of converts 3.3V, MicroSD card interface to control       the direction of the MISO signal is also converted to 3.3V, general AVR microcontroller systems can read the                signal;
9.  Micro SD card connector: self bomb deck, easy card insertion.
10. Positioning holes: 4 M2 screws positioning holes with a diameter of 2.2mm, so the module is easy to install                   positioning, to achieve inter-module combination.


2.     ENC28J60 Ethernet Shield (with sample code, datasheet and User Manual)

ENC28J60 Kit

  • With this Ethernet Shield, your Arduino Nano board can be used to connect to internet
  • controller: Microchip’s ENC28J60 ethernet / HR911105A
  • works as server or client
  • comes with efficient library and examples
  • direct plug puzzle board, NO soldering needed.




1pcs ENC28J60 Ethernet Shield
1pcs Arduino nano 3.0 CH340G
1pcs Nano DIY terminal expansion board

Read more ›

June Arrivals

1.   Banana Pro, Beyond Banana Pi ,Soc Allwinner A20(sun 7i) With WIFI @ N25K

Banana Pro


The Banana Pro has an Allwinner A20 system on a chip (SoC),which includes an ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz,Mali400 MP2 GPU, and with 1GB DDR3 SDRAM. It uses a microSD card for booting OS and also has a SATA 2.0 interface for connecting a hard disk to get more storage space.
Compared to the Banana Pi, the Banana Pro adds an on-board WiFi 802.11 b/g/n rtl8189es and integrated composite video and audio output into a 3.5mm TRRS jack to get more space for making 40 pins extension headers.

SoC :Allwinner A20 (CPU,GPU,SATA2.0, 3 USB ports)
CPU :1 GHz ARM Cortex-A7 Dual-core (ARMv7 instruction set)
GPU : Mali400 MP2 – complies with OpenGL ES 2.0/1.1(hardware acceleration support)
Memory :(SDRAM) 1GB DDR3 (shared with GPU)
Power : 5V-2A via MicroUSB (DC in only) and/or MicroUSB(OTG)
USB: 2 USB 2.0 hosts, 1 USB 2.0 OTG (all direct from A20 chip)
Onboard Storage: MicroSD card SATA 2.0
Onboard Network:10/100/1000 Ethernet RJ45,150Mbps WiFi 802.11 b/g/n rtl8189es
Display: Supports multi-channel HD display: HDMI 1.4 (Type A – full),composite video (PAL and NTSC) (via 3.5 mm TRRS jack shared with audio out),LVDS/RGB/CPU display interface (DSI) for raw LCD panels. 11 HDMI resolutions from 640×480 to 1920×1080 plus various PAL and NTSC standards
Video: HD H.264 2160p video decoding. Mutil-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 high profile 1080p@30fps or 720p@60fps encoding
Camera : Parallel 8-bit camera interface
Audio Outputs: HDMI, analog audio,I2S audio
Audio input: On board microphone


2.    Intel Galileo @ N30k

Intel Galileo

Intel Galileo Gen 2 development board, the first in a family of Arduinos-certified development boards based on Intel architecture and specifically designed for makers, students, educators and DIY electronics enthusiasts.
Based on the Intel Quark SoC X1000, a 32-bit Intel Pentium processor-class system on a chip (SoC), the genuine Intel processor and native I/O capabilities of the Intel Galileo board deliver great performance, and a broad spectrum of hardware peripheral and software support. The board also provides a simpler and more cost-effective development environment compared to the Intel Atom Processor- and Intel Core processor-based designs.
What’s new with Intel Galileo Gen 2
•6-pin 3.3V USB TTL UART header replace 3.5mm jack RS-232 console port for Linux debug. New 6-pin connector mates with standard FTDI USB serial cable (TTL-232R-3V3) and popular USB-to-Serial breakout boards.
•12 GPIOs now fully native for greater speed and improved drive strength.
•12-bit pulse-width modulation (PWM) for more precise control of servos and smoother response.
•Console UART1 can be redirected to Arduinos headers in sketches, eliminating the need for soft-serial in many cases
•12V Power-over-Ethernet (PoE) capable (PoE module installation required).
•Power regulation system changed to accept power suppliers from 7V to 15V.


•Intel Quark SoC X1000 application processor, a 32-bit, single core, single-thread, Pentium instruction set architecture (ISA)-compatible CPU, operating at speeds up to 400MHz.
•Support for a wide range of industry standard I/O interfaces, including a full-sized mini-PCI Express slot, 100Mb Ethernet port, Micro-SD slot, USB host port, and USB client port.
•256 MByte DDR3, 512 Kbyte embedded SRAM, 8 MByte NOR Flash, and 8 Kbit EEPROM standard on the board, plus support for MicroSD card up to 32GB.
•Hardware-/pin-compatibility with a wide range of Arduinos Uno R3 shields.
•Programmable through the Arduinos integrated development environment (IDE) that is supported on Microsoft Windows, Max OS, and Linux host operating systems
•Support for Yocto 1.4 Poky Linux release.


3.    2A boost board DC-DC wide voltage input module adjustable step-up supply @ N1k5

boost up


2A boost board DC-DC wide voltage input 2 / 24V liter 5/9/12 / 28V adjustable 2577

Module Highlights:
The whole network smallest adjustable boost module can be easily installed in a variety of small equipment.
MicroUSB input can be used with a USB charger or mobile power via phone line can easily get 9V, 12V, 15V, 18V, 24V voltage common, easy to use.
Wide input and output voltage, high conversion efficiency.

Module Features
1) The maximum output current: 2A (recommended to use in 1A)
2) Input voltage: 2 v – 24 v
3) Maximum output voltage:> 28 v (recommended to use within 26V)
4) Efficiency: > 93% (efficiency and differential input and output related)
5) Size: 30mm * 17mm * 14mm (L * W * H)

1) This module is a step-up module, the output voltage is greater than the input voltage
2) Peak current output current does not exceed 2A


4.   Mini PRO USB Universal Programmer TL866CS support 13000+chip include 6PCS adapter @ N25k

Mini Pro

Newest High speed True USB Universal Programmer TL866CS Full Pack include 6PCS adapters support more than 13000 chips
Please click the following link to upgrade the latest software and firmware: (V6.0 latest version, can support WIN7/8 64 Bit system) (will be frequently updated in the future)
Well-designed cheap professional programmer, Production of high-density SMD technology, a unified user interface, easy to use, fully functional, reliable program running of application software, ultra-small code,runs faster, supports bilingual(English and Chinese), it can automatically identify the operating system to install and run under WIN 2000/WIN XP/WIN 2003/WIN 2008/WIN VISTA/WIN7/WIN8.
Note: The following performance list

The great part of other development programmers are not comparable to its functions,that is not easy to reach.
High Speed Programming:This programmer has Built-in MCU with high-performance and high-capacity USB interface ,at the communication speed of 12Mbps, being in line with ( For each chip) well-designed programming algorithm and USB high-speed communications. It may be one of the fastest integrated development programmers, the speed has been met the needs of small-quantity efficient production.

Compared to similar products, some chips’ programming speed is several times faster, even more than 10 times. For 4Mbits parallel FLASH ROM, the upgrade programmer (Version 3.01 or above) takes only about 35 seconds to finish programming (the total time of erase, write, verify). It only takes about 32 +79 seconds to read and write a 32MB TE28F320. In most cases, the parallel flash chip can be programmed at the same time it can be verified. The programming will be immediately stopped if there is an error. It only takes about 12 sec (read) +18 sec (write) to read and write an 8 Mbits of serial 25P80. It only takes about 98 sec +160 sec to read and write a chip of 64MB capacity. It supports common 8-PIN and 16-PIN 25 series chip with large capacity.

Note: 16MB or larger capacity flash chip cannot be programmed by general programmers because of programming speed, while the TL866 programmer can widely support 64MB Serial and parallel series of chips to 48PIN. It provides with the remarkable quality that is distinct from other common programmer.

support a wide range of chips: All kinds of 26, 27, 28, 29, 37, 39, 49, 50 parallel ROM, EPROM, EEPROM, 24, 25, 35, 85, 93, 95 Series EEPROM, Serial parallel ROM chips, fully supporting to the 48-PIN chips of 64Mbits capacity. It also supports a variety of models of 51 series of microcontroller, AVR microcontroller, including ATMEGA series, ATtiny Series, AT90XXX Series MCU, MICROCHIP PIC10 PIC12 PIC16 PIC18 MCU, programming of GAL programmable logic device, SRAM test, 54/74 and CMOS4000 series IC comprehensive function tests. At present, it can actually program more than 12000 chips. More chips will be supported in the process of the future upgrade.
—View: Click here to view the chip supporting list

Unique ultra-low power: The whole programmer is equipped with the ultra-low power chips and it is furnished with electricity via USB Interface. It is the first comprehensive programmer to program all the chips without an external power supply. Their own power consumption is less than 20mA (it is 7mA when the programmer is not programming, LED power indicator use largest electricity, 5mA each one) and Programming power loss rate is less than 20% so that the programmer can supply the high VCC VPP programming electric current. Programmable chip can be provided with enough programming power (the largest programming power output is 2 watts that is impossible for a chip to use 2 watts of programming power). And you hardly feel the heat of the programmer after such long continuous work.

easily portable performance: This is one of the smallest products in the world and the dimensions are 10CM*6CM*2.5CM (it is as small as a driving license). In addition, you don’t need to carry with an external power supply because of its ultra-low power that makes it more portable.

Programmable programming power supply: VPP and VCC programming voltages are independently program-controlled: programmable VCC is from 3.3V to 6.5V; VPP is from 3.3V to 21V. The fluctuation of power supply is minor because of the multi-stage LC filter.

Best overvoltage, overcurrent protection: VCC, VPP power supply of the Programmer is furnished with the independent Grade 3 overcurrent protection and the protection of automatically cutting off power supply. Each pin of 40-pin programming socket has VPP overvoltage protection. It can effectively prevent from putting a chip in the wrong place or short circuit due to other reason. In this programming case, it can also stop VPP high voltage from coming back to the internal of the programmer and damaging the device. Really make sure that the programmer will not be damaged when there is any worst-case short circuit. At the same time, the programmed chip can be efficiently protected.
This programmer will cut off the programming power supply VPP and VCC within 100us and send the message to the application program when there is short circuit. The programmer and PC won’t be reset when there is short circuit because of the multilevel overcurrent protection.

40PIN universal pin: It is the most versatile pin among 40PIN quasi-universal pins. You don’t need to move or turn around the chip when programming, just congruously put the chip forward and the handle direction of the programmer is the PIN1 place. Its design accords with the common operating habit of user.

This programmer is equipped with upgrading Function of the built-in hardware firmware program that can make sure your programmer’s firmware flash and application software can be timely updated. You can complete the upgrade by downloading the upgrading program through the manufacturer’s website.

Second development function of chip serial number:This programmer has a variety of automatic numbering functions that are used commonly. You can get any serial number through DLL Dynamic Link Libraries by using the custom algorithm. In mass production, the function enables each chip to produce only one identifying information that can be encrypted by the custom algorithm. So you can effectively protect your rights as a customer.

Unique universal serial programming interface ICSP:(Only TL866A can support, TL866CS cannot use this function)
This TL866A programmer can program through the 40-PIN universal socket and is provided with an ICSP serial programming port. For some in-circuit serial programmable chips, you can program MCU by choosing ICSP port. You can get the clear instruction diagram in the programming software for the ICSP port wiring method. That is to say, you can directly program and update the chip soldered on the board.
Note: Now ICSP can in-circuit serial program ATMEL89S51, ATMEL89S52, AT45DBxxx, a whole series of AVR ATMEGAxxx, MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx, as well as a full serial of SYNCMOS SM59Dxx SM59Rxx. The variety of microcontroller that can be supported in-circuit programming will be continually increased in the future. Six ICSP wires of this programmer, except a ground wire, other wires led full functional I2C, SPI and UART serial main wire, be suitable for all kinds of serial communication. In addition, each wire can supply VCC, VPP or GND with high current.

superb 54/74F/LS/HC CMOS4000 series IC functional tests: This is the first development programmer to test the common logic integrated circuit and this test can be located the errors of logic gate circuit, as well as test any possible input combinations of integrated circuit.

Programmer self-testing function: This programmer can test itself on each pin of VPP, VCC, GND and I/O information, at the same time it can run an inside short-circuit test on VPP, VCC current.

AVR microcontroller one-to-one soft encryption: AVR microcontroller has an RC Calibration (calibrate bytes). Only one of dozens of chips may have the same bytes value and it cannot be modified. Microcontroller software can read this value and determine whether the code is used by other chips. Through custom encryption algorithm, it can stop those who decrypt chips with ulterior motives from directly using. The encryption algorithm is so complex that it is not easy to decrypt. But, about “encryption”, there is a problem for developers – each chip is different – it is impossible to manually calculate one by one and respectively compile source code if the algorithm is complex. This programmer can automatically read into RC bytes before programming. The developer can get the bytes value of the chip in the DLL dynamic function and then automatically calculate the encrypted data according to the request and put it in the memory, efficiently completing mass production. (A detailed encrypted instance of the ATMEGA8 in the installation package is available for reference)

Unified and convenient user interface: The user interface is well-designed and is in complete accord with the operating habit of the Windows series of software. Built-in binary editer is comparable to pure professional editing software. You can directly read, write and modify the files such as BIN format, HEX format, JED format and so on. In addition, it has the complete and practical project mode that makes the mass production more convenient and safer.

The chip supporting range:
All kinds 26 27 28 29 37 39 49 50 Parallel ROM, EPROM, EEPROM
High-speed and wide-support
It can support TSOP32 TSOP40 TSOP48 chip to 64MBits and the programming speed is 5-10 times as fast as the similar.
24 25 35 45 85 93 95 Series EEPROM
It can widely support series chips and the 8-16 PIN 25 series chips can be supported to 64MBits capacity.
Hundreds of the 51 series microcontroller
AVR microcontroller, including ATMEGA series, ATtiny series, AT90XXX series microcontroller
AVR microcontroller can complete a one-to-one soft encryption by RC calibrating bytes.
It can support high-speed parallel programming and at the same time all AVR ATMEGAxxx chips can be supported SPI series download programming by using ICSP interface.
TQFP64, TQFP100PIN AMEGAxxx chips can be supported.
Microchip PIC10 PIC12 PIC16 PIC18 Series microcontrollers:
As for PIC series chips, it can support more than 300 models and more than 900 types of packages. It is one of the most comprehensive programmer of supporting PIC chips. For all kinds of PIC chips, it can program with optimization and high speed strictly according to the manufacturer manual. For the majority of chips, it can support ISCP in-circuit programming and at the same time it can program by using programming socket.
GAL programmable logic device programming
It can support the common PLD device.
It can support common 24 61 62 DS12 series SRAM test, respectively data line testing, the address line testing, memory cell incremental testing and unit testing.
superb performance in 54/74F/LS/HC CMOS4000 series IC comprehensive function test:
This is the first development programmer that can test common logic IC. This test can locate the logic gate errors and get any possible input combinations of IC.
Programmable chips12700 +, the upgrade process will add more chip support.
At present, it can support more than 12700 chips and the types will gradually increase in the future upgrade.

List of common chip programming rate

Here, the real testing programming time that common chips need to spend is listed. These chips are not intended to pick out and you can see the similar chip reference table for the similar. The programming time is proportional to the capacity. That is to say, for the similar chip, the larger capacity the chip has, the more time the programming spends. Compared to similar products, some chips’ programming speed is several times faster, even more than 10 times. For 4Mbits parallel FLASH ROM, the upgrade programmer (Version 3.01 or above) takes only about 36 seconds to finish programming (the total time of erase, write, verify). It only takes about 32 +79 seconds to read and write a 32MB TE28F320. In most cases, the parallel flash chip can be programmed at the same time it can be verified. The programming will be immediately stopped if there is an error. It only takes about 12 sec (read) +18 sec (write) to read and write an 8 Mbits of serial 25P80. It only takes about 98 sec +160 sec to read and write a chip of 64MB capacity. It supports common 8-PIN and 16-PIN 25 series chip with large capacity. So the programming speed is far beyond comparison.
Note: 16MB or larger capacity flash chip cannot be programmed by general programmers because of programming speed, while the TL866 programmer can widely support 64MB Serial and parallel series of chips to 48 PIN. It provides with the remarkable quality that is distinct from other common programmer.


Radio Frequency (RF) Communication

Introducing Nordic’s nRF24L01  2.4GHz Transceiver

The Nordic nRF24L01+ is a highly integrated, ultra low power (ULP) 2Mbps RF transceiver for the 2.4GHz ISM (Industrial, Scientific and Medical) band. With peak RX/TX currents lower than 14mA, a sub μA power down mode, advanced power management, and a 1.9 to 3.6V supply range, the nRF24L01+ provides a true ULP solution enabling months to years of battery life from coin cell or AA/AAA batteries. The Enhanced ShockBurst™ hardware protocol accelerator offloads time critical protocol functions from the application microcontroller enabling the implementation of advanced and robust wireless connectivity with low cost microcontrollers.

The Nordic nRF24L01+ integrates a complete 2.4GHz RF transceiver, RF synthesizer, and baseband logic including the Enhanced ShockBurst™ hardware protocol accelerator supporting a high-speed SPI interface for the application controller.


nRF24L01 Versions 

1.   nRF24L01 – old version  (not recommended for new design)







Read more ›

Arduino Workshop

Are you interested in learning the World’s first Open Source Embedded Platform Arduino!!!

We have 2 weeks Arduino Workshop in Enugu, Nigeria.

Date 12th June.

50% Discount for first 10 registered Participant

Fee: N20k                  

N10k for first  10 participant

Duration: 2 weeks


Flame Sensor

                                   ESP8266 WIFI moduleNRF24L01+PA+LNA


Module 1: Introduction to Arduino
Installing Arduino Integrated Development Environment (IDE)
Setting Up the Arduino Board
Using the IDE to Prepare an Arduino Sketch
Uploading and Running the Blink Sketch
Creating and Saving a Sketch
Making the Sketch Do Your Bidding               

Module 2: Simple Projects
Using a Switch
Reading a Keypad
Reading Analog Values

Read more ›

Latest arrivals

SIM900A GSM Modem Versions 3.8 and 4.1 – N8000 each

SIM900A V3.8






SIM900A V4.1






ADXL335 Tripple axis Accelerometer  – N1500







HC-SR04 Ultrasonic Sensor – N1500






Read more ›