The DS3231 is a low-cost, extremely accurate
The DS3231 is a low-cost, extremely accurate I²C real-time clock (RTC) with an integrated temperature-compensated crystal oscillator (TCXO) and crystal. The device incorporates a battery input, and maintains accurate timekeeping when main power to the device is interrupted. The integration of the crystal resonator enhances the long-term accuracy of the device as well as reduces the piece-part count in a manufacturing line. The DS3231 is available in commercial and industrial temperature ranges, and is offered in a 16-pin, 300-mil SO package.
The RTC maintains seconds, minutes, hours, day, date, month, and year information. The date at the end of the month is automatically adjusted for months with fewer than 31 days, including corrections for leap year. The clock operates in either the 24-hour or 12-hour format with an active-low AM/PM indicator. Two programmable time-of-day alarms and a programmable square-wave output are provided. Address and data are transferred serially through an I²C bidirectional bus.
A precision temperature-compensated voltage reference and comparator circuit monitors the status of VCC to detect power failures, to provide a reset output, and to automatically switch to the backup supply when necessary. Additionally, the active-low RST pin is monitored as a pushbutton input for generating a µP reset.
Accuracy ±2ppm from 0°C to +40°C
Accuracy ±3.5ppm from -40°C to +85°C
Battery Backup Input for Continuous Timekeeping
Operating Temperature Ranges
Commercial: 0°C to +70°C
Industrial: -40°C to +85°C
Real-Time Clock Counts Seconds, Minutes, Hours, Day, Date, Month, and Year with Leap Year Compensation Valid Up to 2100
Two Time-of-Day Alarms
Programmable Square-Wave Output
Fast (400kHz) I²C Interface
Digital Temp Sensor Output: ±3°C Accuracy
Register for Aging Trim
Active-Low RST Output/Pushbutton Reset Debounce Input
This wireless transceiver module is an easy
This wireless transceiver module is an easy and suitable module if you want to setup your wireless communication system with low cost!! It can achieve a good balance between wireless transition performance and cost! You can easily add it with your own MCU/ARM/PIC/AVR/STM32 system! What\'s more, this NRF24L01+ module is designed with Power amplifier and SMA antenna. This allowed you to use the wireless communication up to 1000 meters! (No barrier)
Operating voltage: 3 ~ 3.6V Max
Multi-frequency: 125 frequency
Support up to six channels of data reception
Communication distance: up to 1000 meters (No barrier)
Arduino NANO with ATmega32
Arduino NANO with ATmega328 Microcontroller is an ultra-low size Arduino board with AVR architecture and based on Atmel Atmega328P-AU microcontroller, which includes all capabilities of Arduino Duemilanove except DC power jack in the smallest size.
This miniature board is like an Arduino UNO type, but with a smaller size, which is suitable for a flyer and tiny robot. This Arduino is idealized for breadboard working too.
The Arduino NANO is equipped with 8 pins for analog inputs (to run 10-bit resolution means 1024 different values), and 14 digital IO pins that 6 pins can be used for PWM outputs, 2pins for serial receive and transmit data, 2pins for external interrupts, 4pins for SPI serial ports, and on for LED indicator. It also has a pin for reference voltage input for analog reference comparison and one pin for reset the microcontroller.
This Arduino chip operates with a TTL logic level of 3.3V DC and can be supplied with a recommended voltage of 7V to 9V DC. It can easily be supplied through a micro-USB to USB cable from any USB port or through the AC to DC or a 9V battery. It is also compatible with 1.0 Arduino pinout and any shields with 3.3V DC.
Arduino NANO can withstand maximum input and output voltage of 3.3V, which means that applying more than 3.3V DC to any input or output pins may damage the board. This board has all the requirements of the microcontroller support.
Arduino is an open-source platform based on simple userfriendly hardware and software.
The Arduino board can be employed as a slave operator, that performs simple digit works based on instructions.
Operating Voltage: 5 V
Flash Memory: 32 KB of which 2 KB used by bootloader
SRAM: 2 KB
Clock Speed: 16 MHz
Analog IN Pins: 8
EEPROM: 1 KB
DC Current per I/O Pins: 40 mA (I/O Pins)
Input Voltage: 7~9 V MAX
Digital I/O Pins: 22 (6 of which are PWM)
PWM Output: 6
Power Consumption: 19 mA
PCB Size: 18mm x 45 mm
arduino development bord Treedix 2pcs ATmega328P CH340 Development Boar
arduino development bord Treedix 2pcs ATmega328P CH340 Development Board Compatible with Arduino UNO R3 Board Kit for Starter
The board is a microcontroller board based on the CH340. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. This is compatible board with an Atmega328p and a CH340G serial converter, 100% Compatible with Arduino UNO R3. This board has the following new features: 1.0 pinout: added SDA and SCL pins that are near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board. In future, shields will be compatible with both the board that uses the AVR, which operates with 5V and with the Due that operates with 3.3V. The second one is a not connected pin, that is reserved for future purposes. Stronger RESET circuit. Friendly: the board is easy to use for Arduino starter, It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. We strive to put our hundred percent to meet your requirements and try our best to achieve your satisfaction!
1 x Load cell
1 x Load cell 0-5KG
1 x HX711 24BIT Precision ADC Module on breakout board
10 x Breakaway header pins for HX711 connection
Everything you need to take accurate force measurements with and Arduino, Raspberry Pi, or other microcontroller in one complete package!
Load cell - Sturdy aluminum alloy construction. Strain gauges pre-attached with strain relieved wires. Accurately measures forces from 0-5kg (0-11 lb).
HX711 - This top of the line load cell amplifier mounted on a breakout board pairs perfectly with the load cell to provide fast, accurate force measurements. It measures small changes in the resistance of the strain gauges mounted to the load cell and passes these values directly to any microcontroller (like an Arduino or Raspberry Pi).
Load cell specs:
-Wire leads pre-attached, 22 cm (8.5 in) long
-Dimensions 12.7 mm high, 12.7 mm wide, 80 mm long (0.5 in x 0.5 in x 3.15 in)
-4 mounting holes, 15 mm spacing on each side. One side both holes tapped M4 thread, the other side both holes tapped M5 thread.
-Operation Voltage: 2.7V–5V
-Operation Current: < 1.5mA
-Mounted on breakout board
-Includes breakaway headers for connection, soldering required
Red to E+
Black to E-
Green to A+
White to A-
TXD: serial transmit, 3.3V TTL level.
TXD: serial transmit, 3.3V TTL level.
RXD: serial receiver, 3.3V TTL level.
CTS: serial flow control, is not supported.
RTS: serial flow control, is not supported.
DC: simulation, burning clock pin.
DD: simulation, data burning feet.
RST: reset pin module requires low level of not less than 5ms reset.
VCC: module power foot, requiring DC 3.3V power supply current is not less than 100mA.
GND: module common ground.
LED: LEDs module output pin, high output, series resistor connected LED.
Slave bright one second every two seconds. Once connected, LED lit.
KEY:. Input pin, internal pulldown This foot high, clear the record for the host address from the machine.
PIO: extended functionality for setting the module master-slave mode, the default internal pull-up resistor from the machine; external 1K pull-down resistor connected to ground, as the host. Currently only supports 9600bps communication, does not support the AT commands. Host, when pass-through traffic from the machine, there must be a certain time interval between packets. For example, the packet length is 500 bytes, then the transmission time interval between packets can be set to no less than 600ms. Otherwise, you may lose data.