Connduino Projects

An Arduino Uno combatible board with enhanced connectivity


This is a blog about my endeavours in electronics. I wish you happy reading.


ConnDuino board

Collection of articles about the Connduino board

Weather station

Collection of articles about a weather station project using the connduino board

Watering controller

Collection of articles about a garden watering station project using the connduino board


Basic operations with EEPROM using Arduino and ConnDuino

This article makes an introduction to EEPROM modules, how to wire them, understand them and effectively take advantage of them in our programs with an Arduino or any compatible board, like the ConnDuino that is discussed through this site. To be more specific, this article is about EEPROM modules that use the I2C (also called TWI) interface, although a section about the Atmega328 built-in EEPROM is included.

Fast EEPROM operations

In this article, the writing and reading of continuous blocks is explained. These operations are a little bit more complicated to implement and some better understanding of the EEPROM is required, but for large objects they are a magnitude faster.

An introduction to ConnDuino

Here, the design of the ConnDuino board is described and shown. The schematic is downloadable. The objectives and intented uses are outlined.

The Arduino in ConnDuino

The article describes the Arduino compatible region of ConnDuino, and its enhancements. Also, the topic of I2C pull-up resistors and their suitable values is discussed.

ConnDuino power supply

ConnDuino offers great flexibility in terms of power supply. Two separate power rails at 5v and 3.3v are implemented on the board, that may selectively supply the micro-controller, the I2C bus lines, or external components. This article describes the options.

ConnDuino intrefaces to add-on modules

Described in this article are the available options for add-on devices that may be plugged to ConnDuino, depending on the specific projects needs.

Expanding ConnDuino: push buttons and breadboard

In the right side of the ConnDuino front, a breadboard has been arranged, for through hole components, allowing for project specific expansion needs. Furthermore, at the top right, a voltage ladder is included to be normally used for push button input, using a single analog pin. This article describes these two features.

ConnDuino quick reference

This is the page, where the functionality of ConnDuino pins and jumpers is shortly described. No in-depth explanations here, only tables lists with quick descriptions.