Breaking News
Comments
Newest First | Oldest First | Threaded View
Duane Benson
User Rank
Author
Re: Dipping one's toes into the I2C (icy?) waters
Duane Benson   12/31/2013 6:00:44 PM
NO RATINGS
David - I've got an Xprotolab from Gabotronics. If you can get past the tiny screen, it works pretty well. I've used it for debugging I2C, SPI, RS232 and PWM.

Based on what you wrote, I'd say the Arduino is about the same in complexity as the PICAXE. An mbed is a little more difficult, but not by a huge margin. A raw PIC isn't, in concept, that much more difficult. In practice, it seems to be a lot more complex though. There are a lot of little things that keep an implementation from being smooth.

David Ashton
User Rank
Author
Re: Dipping one's toes into the I2C (icy?) waters
David Ashton   12/31/2013 5:31:27 PM
NO RATINGS
@Max,Duane thanks...I've always found the idea of taking to multiple devices over the same 2 I2C wires fascinating....and the Picaxe makes it  so easy.  Where I am very conscious of falling a bit short is that I have nothing to compare the Picaxe with - is it as easy on the Arduino for example?   I guess any MCU with an I2C port will have some dedicated instructions for it so you don't have to code all those timings from scratch.....and there are code libraries and examples you can use as well.

I'd love to get one of those Tektronix scopes that do the I2C decoding for you.  (I tried to win one recently but no luck :-)  But Gabotronics make some tasty goodies that decode I2C at a very reasonable price.  I have an older one - must check if it does this.

David Ashton
User Rank
Author
Re: My name in lights!!!
David Ashton   12/31/2013 5:05:36 PM
NO RATINGS
@Karen now there's a thought - I could charge for photos of your name in lights!   (Better get my photo quality up a bit first though - these displays are SO difficult to photograph!  If you have the flash bright enough to show the electronics decently, the display appears so faint you can hardly read it.  And if you get the display right everything else is dark.  If you don't use flash the display characters burn out but everything else is dark.....

In  the end I put more and more tissue paper over my flash to diffuse & lessen that light and it worked a bit better.

There are so many people on EET that I regard as friends and look forward to meeting at EE Live - hold thumbs that I get there!

David Ashton
User Rank
Author
Re: Call that a display?
David Ashton   12/31/2013 5:00:39 PM
NO RATINGS
@Max when I first unpacked this display I thought: "Now THAT is a display!" so it kinda flowed from there.   I just wrote to the company to ask if they still have bezels for it.  They don't have a datasheet on their site; I got it from somewhere else.  That always infuriates me - a company should be proud enough of their products to keep info on the old ones available, even for guys like me.  I got 3 of these displays and am thinking now about what I could use them for.

Duane Benson
User Rank
Author
Re: Dipping one's toes into the I2C (icy?) waters
Duane Benson   12/31/2013 4:39:25 PM
NO RATINGS
I'm a big fan of I2C myself. It infuriates and mystifies me at times though. I've taken to using an Arduino as my test bed for I2C. When I'm writing I2C for one of my PIC MCUs, I'll use the Arduino as the master so I know that I'm sending good data. Doing so also makes monitoring the data easy via the console. It sounds like the PICAXE would have similar utility.

Max The Magnificent
User Rank
Author
Dipping one's toes into the I2C (icy?) waters
Max The Magnificent   12/31/2013 2:25:24 PM
NO RATINGS
I also meant to say that it's very encouraging seeing someone playing with I2C. I haven't used it myself yet, but I'm going to be using it extensively with my Arduino-powered Robot to interface to the motor controller and the sensors and stuff, so hearing about your success makes me feel more confident.

kfield
User Rank
Author
My name in lights!!!
kfield   12/31/2013 2:23:39 PM
NO RATINGS
Hi David: This may be the one and only time I see my name in lights, but thank you for the well wishes and a happy new year and an awesome 2014 to you and your family. How wonderful is it that we've become such great friends, living halfway around the world from each other??  Karen

Max The Magnificent
User Rank
Author
Call that a display?
Max The Magnificent   12/31/2013 2:22:22 PM
NO RATINGS
Hi David -- thanks for a really interesting blog -- I love the reference to Crocodile Dundee in the last-but-one image.



Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Radio
NEXT UPCOMING BROADCAST

What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.
Most Recent Comments
Kevin Neilson
 
TonyTib
 
Max The Magnificent
 
perl_geek
 
Max The Magnificent
 
BrainiacV
 
BrainiacV
 
jeffreyrdiamond
 
TanjB
Like Us on Facebook
Special Video Section
The quality and reliability of Mill-Max's two-piece ...
01:34
The quality and reliability of Mill-Max's two-piece ...
LED lighting is an important feature in today’s and future ...
05:27
The LT8602 has two high voltage buck regulators with an ...
05:18
Silego Technology’s highly versatile Mixed-signal GreenPAK ...
The quality and reliability of Mill-Max's two-piece ...
01:34
Why the multicopter? It has every thing in it. 58 of ...
Security is important in all parts of the IoT chain, ...
Infineon explains their philosophy and why the multicopter ...
The LTC4282 Hot SwapTM controller allows a board to be ...
This video highlights the Zynq® UltraScale+™ MPSoC, and sho...
Homeowners may soon be able to store the energy generated ...
The LTC®6363 is a low power, low noise, fully differential ...
See the Virtex® UltraScale+™ FPGA with 32.75G backplane ...
Vincent Ching, applications engineer at Avago Technologies, ...
The LT®6375 is a unity-gain difference amplifier which ...
The LTC®4015 is a complete synchronous buck controller/ ...
10:35
The LTC®2983 measures a wide variety of temperature sensors ...
The LTC®3886 is a dual PolyPhase DC/DC synchronous ...
The LTC®2348-18 is an 18-bit, low noise 8-channel ...