Tag Archives: board

LC-04 4 Channel Logic Converter 3.3V – 5.0V

If you have ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. The LC-04 bi-directional logic level converter is a small device that safely steps down 5V signal to 3.3V and steps up 3.3V to 5V at the same time. In this instructable, mybotic explained the procedure to use the LC-04 bi-directional logic converter.

Description:

The LC-04 module offers bi-directional shifting of logic level for up to four channels. The logic level HIGH (logic 1) on each side of the board is achieved by 10K Ω pull-up resistors connected to the respective power supply. This provides a quick enough rise time of logic level to convert high frequency (400KHz I²C, SPI, UART etc.) signals without delay.

This module has the following features:

  • Dual-supply bus translation :
    • Lower-voltage (LV) supply can be 1.5 V to 7 V
    • Higher-voltage (HV) supply can be LV to 18 V
  • Four bi-directional channels
  • Small size: 0.4″ × 0.5″ × 0.08″ (13 mm × 10 mm × 2 mm)
  • Breadboard-compatible pin spacing

    The bi-directional level-shifting circuit
    The bi-directional level shifting circuit

The Pinout:

The LC-04 logic level converter has two types of pins:

  1. Voltage input pins :
    • 2 pins (GND and LV) on Low Voltage  side
    • 2 pins (GND and HV) on High Voltage  side
  2. Data channels :
    • 4 pins (LV1, LV2, LV3, and LV4) on Low Voltage  side
    • 4 pins (HV1, HV2, HV3, and HV4) on High Voltage  side

Pin HV and LV set HIGH (logic 1) logic level on High voltage side and Low voltage side respectively, with respect to the GND.

Data channel pins shift logic levels from one voltage reference to another. A low voltage signal sent into LV1, for example, will be shifted up to the higher voltage and sent out through HV1. Similarly, a high voltage signal sent into HV1 will be shifted down to the lower voltage and sent out through LV1.

LC-04 Bi-directional logic level converter pinout
LC-04 Bi-directional logic level converter pinout

Parts List:

  1.  LC-04 4 Channel Logic Level Converter
  2. Arduino Uno Board and USB Cable
  3. Breadboard
  4. Crocodile Clip (optional)
  5. Multimeter

The Wiring:

The wiring is pretty simple. You may even omit the breadboard by making end-to-end connections. Two types of connections are required:

  1. Pin connection to shift down (5V to 3.3V)
  2. Pin connection to shift up (3.3V to 5V)
Pin Connection to Shift Down:
  1. LV to 3.3V
  2. LV’s GND to multimeter’s black probe
  3. LV3 to multimeter’s red probe
  4. HV to 5V
  5. GND to UNO’s GND
  6. HV3 to Digital Pin 4
Logic level shift down using LC-04 logic level converter
Logic level shifting down using LC-04 logic level converter
Pin Connection to Shift Up:
  1. LV to 3.3V
  2. LV’s GND to UNO’s GND
  3. LV3 to Digital Pin 4
  4. HV to 5V
  5. GND to multimeter’s black probe
  6. HV3 to multimeter’s red probe
Logic level shifting up using LC-04 logic level converter
Logic level shifting up using LC-04 logic level converter

4 Channel Large Current Relay Board

4-channel-large-current-relay-board-img1

4-Channel Relay Board is a simple and convenient way to interface 4 relays for switching application in your project. The project has large Relay which can switch current up to 20Amps.

Specifications

  • Input supply 12 VDC @ 360 mA
  • Output four SPDT Relay
  • Relay specification 20 A @ 230 VAC NC/30A NO
  • Trigger level 2 ~ 5 VDC
  • Box Header connector for connection of trigger signal
  • LED on each channel indicates relay status
  • Power-On LED indicator
  • Screw terminal connector for easy relay output and power in connection
  • Four mounting holes of 3.2 mm each
  • PCB dimensions 65 mm x 116 mm

4 Channel Large Current Relay Board – [Link]

Simple ESP-01 testboard

ffbz6zbiuyd3sjw-medium

PrzemekM1@ instructables.com build a simple ESP01 development board.

I hate to connect ESP01 modules on breadboard so I’ve made simple devboard with programmer, some LEDs and switches on board.

Now I can easy test some IoT projects 🙂

Simple ESP-01 testboard – [Link]

NanoPi S2, A $45 Development Board For Professionals & Hobbyists

FriendlyArm has released NanoPi S2, a small board with WiFi, Bluetooth and eMMC for professionals, enterprise users, makers and hobbyists.

nanopi-s2_en_06

This NanoPi board uses the Samsung Quad Core Cortex-A9 S5P4418 SoC with dynamic frequency scaling up to 1.4GHz. It comes with 1G DDR3 RAM, 802.11 b/g/n WiFi & Bluetooth 4.0 module. The NanoPi S2 is powered over the MicroUSB port, It also has video input/output interface, 3.5mm audio jack, USB port and MicroSD card slot, serial debug port and ADC pin-header.

Hardware Specifications:
  • CPU: S5P4418, dynamic frequency from 400Mhz to 1.4GHz
  • PMU Power Management Unit: AXP228. It supports software shutdown and wake-up functions.
  • DDR3 RAM: 1GB
  • eMMC: 8GB
  • Wireless:802.11 b/g/n
  • Bluetooth:4.0 dual mode
  • MicroSD Slot: 1 x MicroSD Slot
  • Audio: 3.5mm jack/Via HDMI
  • Microphone: 3.5mm jack
  • USB Host: 1 x USB 2.0 Host
  • Micro USB: 1 x MicroUSB, USB 2.0 for both data transmission and power input
  • LCD Interface: 0.5 mm pitch 45-pin SMT FPC seat, for full-color LCD (RGB: 8-8-8)
  • HDMI: microHDMI,1080P60 output
  • DVP Camera Interface: 0.5mm pitch 24-pin FPC seat.
  • LVDS:0.5mm pitch 24-Pin FPC seat
  • GPIO1: 2.54mm pitch 40pin, compatible with Raspberry Pi’s GPIO. It includes UART, SPI, I2C, PWM, IO and etc
  • ADC: onboard ADC pin header
  • Serial Debug Port:2.54mm pitch 4-Pin header
  • Antenna Interface: IPX
  • User Key: 1 x Power , 1 x Boot Mode Switch
  • LED: 1 x Power LED, 1 x System LED
  • RTC: RTC Pins
  • PCB Size(mm): 75 x 40, 8 layer, ENIG
  • Power Supply: DC 5V/2A
  • OS/Software: u-boot, Android5.1, Debian8

nanopi-s2_en_04

The NanoPi S2 has various interfaces, ports such as LVDS, and GPIOs which are compatible with Raspberry Pi’s GPIOs and ts PCB dimension is 40 * 75 mm.
The NanoPi S2 works with most of the modules and OS images that are developed for FriendlyElec’s S5P4418 based boards.

To start using NanoPi S2 you need MicroSD Card/TF Card, a DC 5V/2A power, HDMI monitor or LCD, USB keyboard, mouse and possibly a USB hub, a host computer running Ubuntu 14.04 64 bit system. It’s recommended to use a Class10 8GB SDHC TF card to boot and run fast.

nanopi-s2_en_05

NanoPi S2 is similar to NanoPi 2 with replacing one of the micro SD slot by an eMMC flash, and adding an LVDS connector, an audio jack, and  an ADC header. The S2 is supported with the same software of NanoPi 2 with Android 5.1 and Debian 8 images. The NanoPi S2 is available for $45 directly on FriendlyARM website.

TE0722 Zynq DIPFORTy1 “Soft Propeller” Module

The DIPFORTy1 is a powerful Xilinx based FPGA board with small form factor and many programmable I/Os. It is popular for its high performance at most competitive price.

DIPFORTy front face-FPGA Board
DIPFORTy front face

Introduction:

The TE0722 is based on the Xilinx Zynq-7000, a System on Chip. It contains a FPGA and a Dual Core ARM A9+ processor with enough logic gates to become a Propeller. The board also has 16 MByte of flash used for configuration. Everything fits on a Propeller-compatible DIP 40 pin board. The 16 MByte storage space is good enough for primary boot, though a micro-SD card can be attached as MIO/ZYNQ secondary boot media.

DIPFORTy back side-FPGA Board
DIPFORTy back side

The DIPFORTy1 ‘Soft Propeller’ is the lowest cost Zynq based module ever made. It’s also the first Zynq module that can use existing bases and project boards (Parallax Propeller chip compatibility). All this in a compact 1.8 x 5.1 cm form factor, at the most competitive price.

Quick look at specs:

DIPFORTy1 quick specs-FPGA Board
DIPFORTy1 quick specs

About FPGA:

It’s good to have some knowledge about FPGA before getting to know about DIPFORTy.

field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a designer after manufacturing. The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC).

FPGA
A Spartan FPGA from Xilinx

FPGAs contain an array of programmable logic blocks. The hierarchy of configurable interconnects allows the blocks to be “wired together”. It’s just like many logic gates that can be inter-wired in different configurations. Logic blocks can be configured to perform complex time-independent logics. Blocks also can perform merely simple logic gates like AND and XOR. In most FPGAs, logic blocks also include memory elements. It can be simple flip-flops or more complete blocks of memory.

Features of TE07722 DIPFORTy1:

The DIPFORTy1 has lots of features. Lets have a look:

  • Xilinx ZYNQ-7: XC7Z010-CLG225
    • Dual Core ARM A9+
    • 16 MByte SPI Flash (primary boot)
    • 33.333 MHz clock (MEMS Oscillator)
  • DIP40 form factor
    • 2 x 20 holes for socket pins or pin-header
    • Size: 18 mm x 51 mm
  • 3.3 V single supply
  • RGB LED (PL I/O connected)
  • “Done” LED (inverted polarity)
 

 

 

 

 

 

  • Total user accessible PL I/O: 46 (+3 Input only)
    • DIP40 header pins: 34 I/O
    • XMOD J1: 6 I/O
    • XMOD J2: JTAG + 2 I/O (or 3 input + 2 I/O)
    • XMOD J3: 4 I/O
  • User LED (ARM CPU MIO GPIO)
  • MicroSD card socket (MIO, ZYNQ secondary boot media)
  • Sil1143 proximity and ambient light sensor

Pin-Out Of DIPFORTy1 :

dipforty1-pinout-FPGA-Board
dipforty1-pinout

Processor of DIPFORTy1 :

The FPGA board is designed using Xilinx ZYNQ-7: XC7Z010-CLG225.

zynq-mp-core-dual-FPGA Board
zynq-mp-core-dual

Zynq-7000 devices are equipped with dual-core ARM Cortex-A9 processors integrated with 28nm Artix-7 or Kintex®-7 based programmable logic for excellent performance-per-watt and maximum design flexibility. With up to 6.6M logic cells and offered with transceivers ranging from 6.25Gb/s to 12.5Gb/s, Zynq-7000 devices enable highly differentiated designs for a wide range of embedded applications.

Conclusion:

As the DIPFORTy1 is an industrial-grade Zynq-7000 SoC module, it’s highly powerful and appropriate for wide range of embedded applications including multi-camera drivers assistance systems and 4K/2K Ultra-HDTV. The board is totally value for money.

You can purchase it from trenz electronic or Digi-Key.

Vivado HL WebPACK Edition (free Version) is the recommended software.

8 Channel Relay Board with onboard 5V regulator

8-relay-board-with-onboard-5v-regulator-photo

This is a general purpose relay board accepting 8 inputs to drive 8 relays providing control requirement in your project. This board can also be used as an add-on card for the various Development board that we provide and various microcontroller boards.

Features

  • Robust Design using NPN transistor to drive each relay
  • Relay On Indicator LED for each of the eight relays.
  • Back EMF / Surge protection diode across each relay to protect driving circuit.
  • 3 Pin PBT connector for connecting load to the relay.
  • Reverse Polarity protection diode (D17) provided.
  • 2 pin PBT provides easy connection of power source to the PCB.
  • On Board Voltage Regulator U1 (7805) provides +5V DC supply to ongoing interface circuit connected to this board.
  • A 10 pin Relimate Connector provides easy connect of this PCB to the driving interface.
  • Supply voltage 12 ~ 15 V DC

8 Channel Relay Board with onboard 5V regulator – [Link]

RELATED POSTS

8 Channel Optically Isolated IO Board

8-channel-optically-isolated-io-board-c047_w

Opto-Isolated I/O Board offers a compact & convenient way to interface industrial type inputs/outputs to your microcontroller boards, Signal transmission between circuits of different potentials and impedances etc.

Specifications

  • 4 opto-isolated inputs & 4 opto-isolated outputs
  • Std TTL input signals for opto-couplers
  • Interfacing is via 10-pin Box Header and Screw terminal type connector
  • Power source LED indicator
  • Four mounting holes 3.2 mm each
  • PCB dimensions 54 mm x 64 mm

8 Channel Optically Isolated IO Board – [Link]

RELATED POSTS

kitnic.it – Share your board and Order parts with one click

kitnic

Kaspar tipped us with his nice website which allows you to download Gerbers of a board and order associated parts with one click. Currently supporting: Mouser, Digikey, RS, Newark and Farnell.

Kitnic is a registry of open hardware electronics projects that are ready for you to order and build. Click on any project to get further info, download the Gerbers and see the bill of materials. To quickly purchase the parts from various retailers you should install the 1-click BOM extension.

You can register your board today and get your board manufactured. The first 20 projects that register get vouchers with Dangerous Prototypes’ PCB service. Currently there are 15/20 left.

To register, follow these instructions: https://github.com/monostable/kitnic/blob/master/README.md#submitting-your-project

kitnic.it – Share your board and Order parts with one click – [Link]

Meet NanoPi NEO The New Hero – The 8 $ Computer

Meet NanoPi NEO the latest member in NanoPi family from FriendlyARM.

NanoPi-NEO-layout

NanoPi NEO features Allwinner H3 CPU, a Quad-core Cortex-A7 Up to 1.2GHz CPU.
It’s available with 256MB DDR3 RAM or 512MB one with additional 2$ for the last one.

The board has 10/100M Ethernet RJ-45 jack, USB host type A connector, MicroUSB connector for data transmission and power input, one MicroSD slot, serial debug header and 36 pins for GPIO.

NanoPi-NEO_en_pinout

The supported OS for NanoPi NEO are: Ubuntu Core, armbian and FreeBSD.

Raspberry Pi Zero - Image courtesy of Adafruit
Raspberry Pi Zero – Image courtesy of Adafruit

Raspberry Pi Zero, the 5$ computer, had  Broadcom BCM2835 1GHz ARM11 single-core processor, 40-pin GPIO header, mini-HDMI socket for 1080p60 video output and two MicroUSB one for power and one for data transmission with 40mm  x 40mm dimension.

NanoPi price is 8$ plus 5$ for shipping, you can order some accessories like MicroSD card memory and USB power adapter from the product page.

Product Page

NanoPi NEO Schematic
Via: elektormagazine

Make your own Attiny2313 development board

FVRC0Q1IQV7JWSL.MEDIUM

In this tutorial you will learn how to build a basic development board for Attiny2313 microcontrollers.

Did you ever want to make your own development board with microcontroller and you didn´t know how .In this instructable I will show you how to make it.All you need is knowledge in electronics, designing circuits and programming.

Make your own Attiny2313 development board – [Link]