Breakout module for Si7005 temperature and humidity sensor

The Si7005 is a digital relative humidity and temperature sensor from Silicon Labs. It integrates fully factory-calibrated humidity and temperature sensor elements with an analog to digital converter, signal processing and an I2C host interface in a single monolithic CMOS sensor IC. The Si7005 is available in a “non hand-assembly-friendly” 4×4 mm QFN package, which requires reflow soldering to mount it on a PCB. This breadboard friendly breakout board is designed to make your prototype project with the Si7005 sensor much easier. It can be used with PIC, Arduino, or any other microcontroller development platform through an I2C bus. The power

Read more

Product review: iCP12 usbStick and SmartDAQ

In this blog post, I am reviewing iCircuit Technologies’ iCP12 usbStick development board and their freely downloadable SmartDAQ PC software. These two can be bundled together to construct a very basic 6-channel (analog) PC data logger. The iCP12 usbStick is a PIC18F2550 based USB development board that comes preloaded with Microchip’s USB HID bootloader that allows users to upload an application firmware directly through a PC’s USB port without any external programmer. It provides access to its I/O pins through 0.1″ pitch headers. A slide switch is also provided on board to select the operation of the board in Bootloader or

Read more

Arduino Uno computer that runs BASIC

This instructable describes how to design a BASIC shield for Arduino Uno to construct a standalone computer with BASIC interpreter. The shield uses the Atmega1284P MCU to run the TinyBASIC program and read the PS/2 keyboard inputs. The Atmega328 on Arduino UNO runs the TVout sketch and is responsible for generating a video signal to print characters on TV screen. Any input from the keyboard or output from TinyBASIC are sent to the Arduino UNO through a serial port and are then displayed on the TV screen by Arduino Uno.

Read more

New STM32 Nucleo development boards are mbed-enabled and support Arduino connectivity

STMicroelectronics reveals affordable, extensible platform called STM32 Nucleo for efficient prototyping with STM32 Microcontrollers. The STM32 Nucleo development boards are mbed supported, and have Arduino pin headers on board so that the tons of existing Arduino shields can be easily used with these boards. The new STM32 Nucleo boards are mbed-enabled, and support Arduino connectivity while also providing ST Morpho extension headers that allow access to all of the microcontroller’s on-chip peripherals. As an mbed-enabled board, developers can make use of the mbed open source software platform, online tools and collaboration infrastructure at mbed.org. The board’s Arduino headers accept shields from the extensive Arduino

Read more
« Older Entries Recent Entries »