element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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
Wireless Power - Beyond the Phone
  • Challenges & Projects
  • Design Challenges
  • Wireless Power - Beyond the Phone
  • More
  • Cancel
Wireless Power - Beyond the Phone
Blog Beyond the Phone - eLIST progress 4 (Transmitter modifications)
  • Blog
  • Forum
  • Documents
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: mcb1
  • Date Created: 25 Jun 2014 11:47 AM Date Created
  • Views 491 views
  • Likes 0 likes
  • Comments 0 comments
  • texas-instruments
  • epaper
  • würth
  • beyond_the_phone
  • raspberry-pi
  • kobo
  • eink
  • wireless-power
Related
Recommended

Beyond the Phone - eLIST progress 4 (Transmitter modifications)

mcb1
mcb1
25 Jun 2014

eList

 

The concept is the device sits on the charger and receives entries to the list using a wireless solution.

Entries can be added or subtracted using a web server application, that formats and transmits the list contents to the eLIST.

see the previous posts Beyond the Phone - eLIST progress 3 eLIST progress 2 , eLIST progress , eLIST - KOBO Touch , 5W Load Schematic

 

 

eLIST Detection

One of the parts of my challenge is to detect that the eLIST device is present.

This changes the webserver to signal to anyone trying to add items to the list, that they are too late, or that for some reason it won't accept them.

 

In order to achieve this I needed to modify the transmitter slightly.

 

 

RPi GPIO

The Raspberry Pi has a GPIO (General Purpose Input Output), but it has no protection and connects directly to the processor chip.

Hence a false move and you may have damaged your RPi permanently.

 

I've always been trained that no IC should receive a voltage higher than its supply voltage (unless specially designed), and so the thought of feeding 3v3 into the GPIO from the transmitter, made me concerned.

The better method is to feed the output from the transmitter into an opto-coupler, and the opto-coupler output can pull down the GPIO pin.

This provides complete isolation between the two devices.

 

Adafruit

I remembered some time ago that I brought these neat prototyping boards from Hadley at Nicegear, that are designed to be used in the wearibles (hence the rounded corners).

They also have the advantage that every connection is connected to every hole, so rather than add links, you remove them.

 

  imageimage

 

It takes a bit of thinking to make sure you remove what you want .... next time I'll draw the paths first.

 

The circuit is relatively easy, two optocouplers fed via 470 Ohm resistor from the D5 and D7 leds outputs on the transmitter.

These then connect via a header plug to the RPi, GPIO pins 22 and 23.

 

image

 

I have yet to decide where to mount this, but as you can see its small enough to go anywhere.

 

image

 

Hopefully that completes the hardware modifications.

 

 

 

Software.

I haven't had any more time to do anything much since my last blog, and I'm tied up tomorrow night, so I may not be able to do everything I want before the challenge finishes.

It has highlighted that I need to spend some quality time on web interface programming.

 

I'm stuck with the KOBO characteristics and how it handles the web browser application ..... but it will work.

 

While its desirable to use the ePaper devices, the concept will work for a tablet or other device.

Since it sits on the charger most of the time, the battery is unlikely to go flat during the shopping trip, and 7 inch tablets are very cheap, much easier to hack, and can run an app for this.

 

So the plan still remains and the end goal hasn't changed .... just the means of getting there.

 

 

 

Thanks again to our sponsors ... Wurth, Texas Instruments and element14.

If you wish to vote the poll is here Community Choice - Beyond the Phone Challenge

 

 

Mark

  • Sign in to reply
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