I2C/Serial Bi-Directional device to safely connect 5V MCUs to 3.3v Modules
If you've ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. This bi-directional logic level converter is a small device that safely steps down 5V signals to 3.3V AND steps up 3.3V to 5V at the same time.
* Standalone module, no external components required
* The level converter is v...
This is an arduino nano based soldering station. **Tested, working version.**
-Designed to work with rotary encoders.
-Built in Beeper.
-Built in memory buttons to store often used temperature values.
-Built in Debounceing for the buttons. (up to 7 buttons, built in 3 buttons)
-Designed to work with a MAX6675 module for temperature readings from a K-type thermocouple.
-Built in LCD head...
ESP32-WROOM-32 is a powerful, generic Wi-Fi+BT+BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding.
At the core of this module is the ESP32-D0WDQ6 chip*. The chip embedded is designed to be scalable and adaptive. There are two CPU cores that can be individu...
This projects is a device controlled thru i2C, it has a set of instructions to control two leds, two buzzers and a combination of them.
The device uses an ATTiny85 and it connects to an RaspberryPi to send the commands.
The instruction for the device are:
- 0x00 --> Does nothing
- 0x01 --> All Buzzers ON, All LEDs OFF
- 0x10 --> Al Buzzers OFF, All LEDs ON
- 0x11 --> All Buzzers ON, All LEDs O...
The AT24C256C provides 262,144 bits of serial electrically erasable and programmable read-only memory (EEPROM) organized as 32,768 words of 8 bits each. The device’s cascadable feature allows up to eight devices to share a common two-wire bus.
=I2C GPIO extender=
Test implementation (SHOULD be enhanced/optimized) for 12 non-isolated and 4 isolated hardware de-bounced inputs for my OrangePi-Zero 'pseudo PLC'.
Can be used as dedicated I2C extender with single hardware IRQ line with possible any I2C capable controller. Included level shifting circuit make it compatible with 3.3V MCUs.
I got sick of wiring up ESP-12 on the simple breakout boards to external devices where you needed extra VCC and GND connections. The nodeMcu version have the built in serial and regulator that are not much good for low power.
So this is my alternative, focused around I2C and mainline I/O with VCC and GND close by, as well as options for configuring the reset pin, for wake up and external