Archives: Projects
fpx: easy USB‑C power for all your devices
fpx is a tiny & easy to configure module that enables use of USB‑C (USB‑PD) chargers, adapters & power banks as power sources. It can be added to existing devices to expand the ways they can be powered (from a USB-C car adapter, power bank, etc.) and not just the power...
Continue ReadingType K Thermocouple Sensor Amplifier Arduino Shield
This is a Type K Thermocouple Sensor Amplifier Arduino Shield that enables an Arduino board to acquire temperatures from a thermocouple of type K. The shield works with a single supply and takes 5V DC from the Arduino board, the output of the circuit is 0 to 4V DC for 0-degree...
Continue Reading12V to 24V @ 1A Step-up switching regulator using LM2585
Schematic Description This is a DC-DC step-up converter based on LM2585-ADJ regulator manufactured by Texas Instruments. This IC was chosen for its simplicity of use, requiring minimal external components and for its ability to control the output voltage by defining the...
Continue ReadingOptically Isolated Bidirectional I2C Shield For Arduino
Optically isolator Arduino Shield has been designed to provide optically isolated I2C communication between Arduino and any other device or sensors that works with I2C protocols. I have used the ISO1540 Low-Power Bidirectional I2C Isolator IC from Texas Instruments to build this...
Continue ReadingAdjustable Constant Current LASER Diode/LED driver
I was testing a couple of low-cost laser diodes that come from china and I was wondering why those diodes don’t have any protection/driver circuitry. Those diodes come with a simple series resistor for current control which is not a good idea nor stable. Laser diodes are harmful and...
Continue Reading12W Dimmer with Soft Start for 12V LEDs
The circuit presented here is a LED dimmer with a soft-start function. The board can drive a LED up to 12W and the circuit can manage a load up to 1A continuous with 12Vsupply. The circuit is built using SG3525 PWM IC and the IRFR120 MOSFET, SG3525 generates the PWM, and IRFR120...
Continue ReadingGetting Started with STM8S using STVD and Cosmic C Compiler
Last time we examined how to program the STM8s microcontroller using the Arduino IDE. This way may work for developers who are familiar with the IDE and want to build quickly, and professional projects, but there are more ways to get the same result. Thus for today's tutorial, we are...
Continue Reading8 Channel Inductive Load Driver Arduino Shield
The 8 Channel Driver Arduino UNO Shield is designed to enable users to switch inductive loads for up to 800mA each channel and up to 24V DC with no heat-sink needed. It is ideal for such applications as driving 2x unipolar stepper motors, solenoids, relays, and small DC motors. It...
Continue Reading