element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Upcycle It
  • Challenges & Projects
  • Design Challenges
  • Upcycle It
  • More
  • Cancel
Upcycle It
Blog Second Steps - DF Robot IO Expansion for Intel Edison
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: mcb1
  • Date Created: 28 Mar 2017 1:20 AM Date Created
  • Views 708 views
  • Likes 2 likes
  • Comments 4 comments
  • why upcycle
  • intel edison competition
  • upcycle
  • recycle
  • upcycle it
  • intel edison
Related
Recommended

Second Steps - DF Robot IO Expansion for Intel Edison

mcb1
mcb1
28 Mar 2017

While I was watching one of the Intel Edison videos, they talked about suppliers.

 

When I first purchased my Intel Edison, they were so new that third party manufacturers hadn't geared up to support them.

Intel had produced a couple but IMO they were limited either by the size, or by a lack of onboard level conversion, hence it sat waiting.

 

Roll forward to 2017 and those third party maufacturers have come to the party.

More importantly the price supports makers that want/need to incorporate them.

 

 

 

DF ROBOT

DF Robot have produced a low cost Expansion that incorporates level conversion, external power and headers that suit brick style sensors.

https://www.dfrobot.com/product-1244.html

image

          Photo source www.DFRobot.com

 

 

The price is very reasonable at USD$13.90 and at 70 x 55 mm its larger but useful.

https://www.dfrobot.com/wiki/images/f/fa/DFR0338_PC_connection1.jpg

          Photo source www.DFRobot.com

 

 

The folks at Df Robot have included a schematic and a good explanation of the pins in their wiki.

https://www.dfrobot.com/wiki/index.php/IO_expansion_board_for_Edison_SKU:DFR338

 

 

https://www.dfrobot.com/wiki/images/e/e8/DFR0338_pinout.png

    Image source www.DFRobot.com

 

 

 

The D0-D13 pins are 5v level, which gives a wide range of sensor compatibility and are fed via a TI TXB0108 ( TXB0108 8-Bit Bidirectional Voltage-Level Shifter with Auto Direction Sensing and +/-15-kV ESD Protect | TI.com  ) with 15KV ESD protection.

image

I was interested to see that the I2C are fed via discrete devices directly from the Edison, and have the 4k7 pullup already fitted.

 

 

 

 

So it looks like I have some playing to do this afternoon.

 

 

Mark

 

 

 

These started as a simple blog, but has now grown over a few posts, so an index is appropriate.

 

Link to other posts
What is Electronic Up-Cycling
Electronic Upcycling ideas
Design Challenge Blogs
First Steps - Intel Edison
First Steps - Intel Edison step 2
First Steps - Intel Edison step 3
First Steps - Intel Edison step 4 
First Steps - Intel Edison step 5
First Steps - Intel Edison Arduino
First Steps - Intel Edison Arduino 2
First Steps - Intel Edison Arduino Libraries
First Steps - Intel Edison Repair
First Steps - Intel Edison Base Boards
Second Steps - Intel Edison Mini Breakout Board
  • Sign in to reply

Top Comments

  • mcb1
    mcb1 over 8 years ago +1
    So I dug out Edison_1 which had the original sketch, and my leads and proceeded to connect the LCD. First wee hiccup. The LCD is but the board is I'm not sure why they would have swapped not only the 5v…
  • mcb1
    mcb1 over 8 years ago in reply to mcb1 +1
    So snag number 2 is there are no Analogue connections brought out. On the Arduino Breakout they multiplex them using a ADS 7951 chip. So this board is for the D0-D13 ONLY. Mark
  • mcb1
    mcb1 over 8 years ago in reply to mcb1

    So snag number 2 is there are no Analogue connections brought out.

     

    On the Arduino Breakout they multiplex them using a ADS 7951 chip.

     

     

    So this board is for the D0-D13 ONLY.

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 8 years ago

    So I dug out Edison_1 which had the original sketch, and my leads and proceeded to connect the LCD.

     

    First wee hiccup.

    The LCD is

    YwRobotLCD-CU-450.jpg

    but the board is

    image

     

    I'm not sure why they would have swapped not only the 5v and Gnd, but also the SCL and SDA pins from most other devices.

     

    My Itead Studio, RoboRED and YourDuino Ardino boards use the same format as the I2C backplanes.

     

     

    So it always pays to check.

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 8 years ago in reply to Workshopshed

    The schematic uses MP2307 as the 12v to 5v converter.

    Adafruit datasheet suggests it's a 3A (4A peak) device.

    https://cdn-shop.adafruit.com/datasheets/MP2307_r1.9.pdf

     

    The ss34 diode in series with the 12v and the 5v output is a 3A device.

     

    The TXB0108 spec says it can handle 100mA through the VCCB or GND pins, and if I read the specs right it might be capable of 50mA per pin

    http://www.ti.com/lit/ds/symlink/txb0108.pdf

     

     

    mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Workshopshed
    Workshopshed over 8 years ago

    What is the power supply like on this one? Could you safely drive 4 servos from this pwm connectors?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube