Hello friends, I hope you all are doing great. Today, I am going to share the new MPU9250 Library for Proteus V1.0 . The MPU-9250 is the 9-axis motion sensor on the purple GY-9250 module: a 3-axis accelerometer, a 3-axis gyroscope and a 3-axis magnetometer in one small package. Drones, self-balancing robots, gimbals and head trackers use it to know their roll , pitch and yaw . Now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows three angles. The MPU-9250 answers the Arduino exactly as its register map says: the sample rate, the ranges, the offset registers, the FIFO and the INT pin, and the AK8963 magnetometer hidden behind the I2C bypass. You turn the board in 15 degree steps, rotate it, wave it in a figure eight or put a magnet ...
Hello friends, I hope you all are doing great. Today, I am going to share the new HMC5883L / QMC5883L Compass Library for Proteus V1.0 . The GY-271 is the small blue compass module that you find in robots, rovers, drones and digital compass projects. It measures the Earth's magnetic field on three axes, and from two of them the Arduino works out the heading : how many degrees the board points away from north. There is a catch: GY-271 boards come with two different chips, the HMC5883L and the QMC5883L , and a sketch written for one does not work on the other. Now you can build and test both in Proteus. Behind the parts sit our own models , not parts that show a number. Each chip answers the Arduino exactly as its datasheet says, with its own address, its own registers and its own byte order ...
Hello friends, I hope you all are doing great. Today, I am going to share the new ADXL345 Accelerometer Library for Proteus V1.0 . The ADXL345 is the small 3-axis accelerometer on the purple GY-291 module that you find in tilt sensors, step counters, drop detectors and self-balancing robots. It does more than measure: the chip itself can catch a tap , a double tap , the start and the end of a movement and a free fall , and tell the Arduino on an interrupt pin. Now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows a number. The ADXL345 answers the Arduino exactly as its datasheet says: its registers on I2C, the data rate, the four ranges with full resolution or 10 bits, and the tap, activity, inactivity and free-fall functions on it ...
Hello friends, I hope you all are doing great. Today, I am going to share the new AHT20 Sensor Library for Proteus V1.0 . The AHT20 is the small I2C temperature and humidity sensor that has replaced the DHT11 in many new designs: it is more accurate, it answers on the I2C bus in a fraction of a second, and it costs about the same. It often comes on a combo board with the BMP280 pressure sensor, which makes a complete weather station on four wires. Now you can build and test those projects in Proteus, with the blue AHT20 module and the purple AHT20 + BMP280 module . Behind the parts sit our own models , not parts that show a number. The AHT20 answers the Arduino exactly as its datasheet says: the status byte with the busy bit, the 80 ms measurement, the 20-bit values and the CRC-8. On the c ...
Hello friends, I hope you all are doing great. Today, I am going to share the new ADS1115 ADC Library for Proteus V1.0 . The ADS1115 is the 16-bit analog-to-digital converter that Arduino makers add when the UNO's own 10-bit ADC is not enough: four inputs, a programmable gain amplifier that can read a few millivolts, and an I2C bus. It sits in weighing scales, battery testers, soil and gas sensor boards, heart-rate monitors and data loggers. Now you can build and test those projects in Proteus, with the blue ADS1115 module and a 10 kohm potentiometer to turn. Behind the parts sit our own models , not a part that shows a number. The four inputs are analog pins, so the ADS1115 reads whatever your circuit puts on them, and it answers the Arduino from its four registers exactly as the datashee ...
Hello friends, I hope you all are doing great. Today, I am going to share the new INA219 Current Sensor Library for Proteus V1.0 . The INA219 measures the current, the voltage and the power of a circuit at the same time, and sends all three to the Arduino over I2C. It is the sensor behind battery monitors, solar chargers, USB power meters and robots that know how much their motors draw. Now you can build and test those projects in Proteus, with the purple GY-219 module and a DC electronic load to measure. Behind the parts sit our own models , not a part that shows a number. The module's 0.1 ohm shunt is a real resistor in the analog simulation of Proteus, so the current of your circuit really flows through it. The INA219 measures the voltage across it and the voltage after it, does its own ...
Hello friends, I hope you all are doing great. Today, I am going to share the new MLX90614 IR Thermometer Library for Proteus V1.0 . The MLX90614 is the sensor inside many non-contact thermometers: point it at a forehead, a cup of tea, a motor or a soldering iron, and it tells you the temperature without touching it. On the blue GY-906 module it is one of the most popular sensors for Arduino projects, and now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows a number. The MLX90614 answers the Arduino on the SMBus exactly as the datasheet says: Read Word with a repeated start, Write Word, and a PEC checksum on every word. It measures every 100 ms, keeps its emissivity in its EEPROM, and works out the object's temperature from the in ...
Hello friends, I hope you all are doing great. Today, I am going to share the new MAX6675 Thermocouple Library for Proteus V1.0 . The MAX6675 and a K-type thermocouple measure what other sensors cannot touch: ovens, kilns, soldering irons, 3D printer nozzles, smokers, exhaust pipes and furnaces, from room temperature up to 1023.75 C. Now you can build and test them in Proteus, with the red MAX6675 module and the stainless K-type probe on its braided cable. Behind the parts sit our own models , not a part that shows a number. The probe is a real thermocouple in the analog simulation: it puts the microvolts of the type K table between its two leads. The MAX6675 reads those microvolts, adds the cold junction , the temperature of its own board, and sends the result to the Arduino as a 16-bit w ...
Hello friends, I hope you all are doing great. Today, I am going to share the new HX711 Load Cell Library for Proteus V1.0 . The HX711 and a bar load cell are the heart of nearly every Arduino scale: kitchen scales, parcel scales, beehive scales, filament spool scales and force testers. The load cell turns the weight into a few millivolts, and the HX711 turns those millivolts into a 24-bit number. Now you can build the whole weighing chain in Proteus, with the green HX711 module and the aluminium load cells of 1, 5 and 20 kg . Behind the parts sit our own models , not a part that shows a number. The load cell is a real Wheatstone bridge in the analog simulation, unbalanced by the weight you put on it. The HX711 drives the bridge from its 4.3 V regulator, converts the bridge voltage like th ...
Hello friends, I hope you all are doing great. Today, I am going to share the new DS18B20 Library for Proteus V1.0 . The DS18B20 is the digital thermometer of countless aquariums, freezers, brewing kettles, greenhouses and weather stations. It needs only one data wire, several of them can share that wire, and in its stainless steel waterproof probe it goes straight into water or soil. Now you can build and test it in Proteus, as the black TO-92 part and as the probe on its cable. Behind the parts sits our own model of the chip , not a part that shows a number. It speaks the real 1-Wire protocol : it answers the reset pulse with a presence pulse, reads the Arduino's write slots, drives its 0s in the read slots, and knows the ROM and function commands. Each sensor has its own 64-bit ROM code ...