Hardware
Table of contents
3D Designs
Specifications & features of used hardware components
Microcontrollers
Nodemcu ESP8266 Specifications & Features
high processing power with in-built Wi-Fi / Bluetooth and Deep Sleep Operating features
supports UART, SPI, and I2C interface
low power consuming
easily programmed with Arduino
Microcontroller: Tensilica 32-bit RISC CPU Xtensa LX106
Operating Voltage: 3.3V
Input Voltage: 7-12V
maximum current draw : 170mA
Digital I/O Pins (DIO): 16
Analog Input Pins (ADC): 1
UARTs: 1
SPIs: 1
I2Cs: 1
Flash Memory: 4 MB
SRAM: 64 KB
Clock Speed: 80 MHz
USB-TTL based on CP2102 is included onboard, Enabling Plug n Play
PCB Antenna
Small Sized module to fit smartly inside your IoT projects
Atmega 328P Specifications & Features
Operating Voltage : 5V
Input Voltage (recommended) : 7-12V
Input Voltage (limits) : 6-20V
Digital I/O Pins : 14 (of which 6 provide PWM output)
Analog Input Pins : 6
DC Current per I/O Pin : 40 mA
DC Current for 3.3V Pin : 50 mA
Flash Memory : 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM : 2 KB (ATmega328)
EEPROM : 1 KB (ATmega328)
Clock Speed : 16 MHz
Peripheral Features
Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
Programmable Serial USART
Master/Slave SPI Serial Interface
Special Microcontroller Features
Power-on Reset and Programmable Brown-out Detection
Internal Calibrated Oscillator
External and Internal Interrupt Sources
Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby
Temperature Range:
-40°C to 85°C
Speed Grade:
0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V
Power Consumption at 1MHz, 1.8V, 25°C
Active Mode: 0.2mA
Power-down Mode: 0.1μA
• Power-save Mode: 0.75μA (Including 32kHz RTC )
Weight sensor module
HX711 load cell amplifier Specifications & Features
Electrical signals generated by the Load cell are in few millivolts, so they need to be further amplified by some amplifier and hence HX711 Weighing Sensor comes into the picture. HX711 Weighing Sensor Module has HX711 chip, which is a 24 high precision A/D converter (Analog to digital converter). HX711 has two analog input channels and we can get gain up to128 by programming these channels. So HX711 module amplifies the low electric output of Load cells and then this amplified & digitally converted signal is fed into the Arduino to derive the weight.
Specification
- Two selectable differential input channels
- On-chip power supply regulator for load-cell and ADC analog power supply
- On-chip oscillator requiring no external component with optional external crystal
- On-chip power-on-reset
- Data Accuracy: 24 bit (24 bit analog-to-digital converter chip)
- Refresh Frequency: 10/80 Hz
- Operation supply voltage range: 4.8 ~ 5.5V
- Operation supply Current: 1.6mA
- Operation temperature range: -20 ~ +85℃
- Demension: Approx. 36mm x 21mm x 4mm / 1.42" x 0.83" x 0.16"
10kg load sensor(Parallel beam type) Specifications
capacity : 10kg
safe overload : 120%FS
Ultimate overload : 150%FS
rated output : 1.0 ±0.15 mV/V
excitation voltage : 5 ~ 10 Vdc
combined error : ±0.05%FS
zero unbalance : ±0.1%FS
non linearity : ±0.05%FS
hysteresis : ±0.05%FS
repeatability : ±0.03%FS
creep(%FS/3min) : ±0.05
input resistance : 1000 ±15Ω
output resistance : 1000 ±10Ω
insulation resistance(M Ω) : ≥ 2000
operating temperature range(°C): -10 ~ +55
compensated temperature range(°C): -10 ~ +40
temperature coefficient of SPAN(%FS/10°C) : ±0.05
temperature coefficient of ZERO(%FS/10°C) : ±0.05
Electrical connection (cable) : 4 colorwire (standard) or 4 shielded PVC cable, Ø 0.8 ×220 mm
SD Card module
SD Card module Specifications & Features
The SD and micro SD card modules allow you to communicate with the memory card and write or read the information on them. The module interfaces in the SPI protocol.
Standard SD card reading/writing
MicroSD cards can be inserted using an adapter
Built-in 3.3V voltage regulator
Logic Voltage: 3.3V
Drive Voltage: 3.3 - 5V
Recommended Voltage: 3.3V
Communication Format: SPI
Mounting holes: M2 26mmPin pitch: 2.54Connectors: SD Card
Operating Temperature: -40°C to 85°C
SD card
2GB memory
LCD Display module
LCD module specifications
Matrix number:16*4
* Size:98*60*14mm
* Working Voltage:5V
* Dot Size:0.54*0.54mm
* Screen Surface:Yellow Green light
* Working Temp:-20~70ºC
* Weight: 74g
using with I2C port expander (PCF8574P) to reduce number pin using by LCD display
Operating supply voltage : 2.5 to 6 V
Low standby current consumption of 10μA maximum
I2C to parallel port expander
Open-drain interrupt output
8-bit remote I/O port for the I2C-bus
Compatible with most microcontrollers
RFID Reader module
RFID Reader module specifications & Features
The RC522 is a 13.56MHz RFID module that is based on the MFRC522 controller from NXP semiconductors. The module can supports I2C, SPI and UART .SPI is often used since it is the fasted with a maximum data rate of 10Mbps Used in application where certain person/object has to be identified with a unique ID.
The keychain has 1kB memory in it which can be used to stored unique data. The RC522 reader module can both read and write data into these memory elements. The reader can read data only form passive tags that operate on 13.56MHz.
Features
13.56MHz RFID module
Operating voltage: 2.5V to 3.3V
Communication : SPI, I2C protocol, UART
Maximum Data Rate: 10Mbps
Read Range: 5cm
Current Consumption: 13-26mA
Power down mode consumption: 10uA (min)
Keypad
RFID module
Keypad features & specifications
Ultra-thin design & adhesive backing provides easy integration
Excellent price-performance ratio.
Easy communication with microcontroller.
Maximum Rating: 24 VDC, 30mA.
Interface: 8-pin access to 4x4 matrix.
Dimensions: Keypad: 2.7 x 3.0 in (6.9 x 7.6 cm) Cable: 0.78 x 3.5 in (2.0 x 8.8 cm).
Operating temp range: 32 to 122 °F (0 to 50 °C).
using with I2C port expander (PCF8574P) to reduce number pin using by keypad
Laser module
KY008 laser transmitter specifications
Operating Voltage : 5V
Output Power : 5mW
Wavelength : 650nm
Operating Current : less than 40mA
Working Temperature : -10°C ~ 40°C [14°F to 104°F]
Dimensions : 18.5mm x 15mm [0.728in x 0.591in]
Power supply
LI PO (12V 2500mAh)
Maximum 5V required
Rechargeable