It's ruined, it's ruined, it's ruined, I broke it
I broke my I2Coffee
Hey guys! How are you? Edgar here greeting you all
once again, with a new contribution, a new video
something easy, we'll learn how to build our
logical tip, I called mine I2Coffee
before I start, I want to clarify something, because there is never a shortage of NASA engineers
who hate me and complain about everything
I actually don't care, but I want to clarify some things
I'm not saying
let's use this to measure and forget about the oscilloscope
or we will no longer use the oscilloscope, just this
I'll be explaining what will be the use of out logical tip
I2Coffee please
but what I want you to understand is
we'll be using this in a quick mention, for reference.
ok? I just want to be very very clear with this before we start
Here I have a picture, this doesn't happen much on iPhone, I've never found something like this on iPhone
on an iPhone data line, but it could happen
if we have some noise or distortion on the line
believe me, with this you will never see it in your life
but to be honest, in the 7 years that I've repairing boards
this on iPhone, I've probably only seen it once
so, "what's that about I2Coffee? Logical tip? I don't understand Edgar"
as you know, the logical states
the logical states or data lines
for example, I2C, is what we are going to measure the most with this, or what I could measure before it was ruined by testing too much
and I don't have components to build it and show it here
but don't worry, I'll show you some videos that I recorded with my phone
of how we're going to be using it
but for now I broke it
let's see this
before we continue, I want to make a pause
and thank my great friend
Marcelo Rundi from Mr. Electrónica
I'll leave his Instagram here, please follow him
He helped me a lot in the creation
and the making of this circuit, we were building it with him, he had already built his
we tested id, I built mine, I tested it, you will see the videos in a moment
Honestly, I liked it, this is creativity, I'll be explaining, so
What's this I2Coffee thing, Edgar?
well, this is supreme engineering
just kidding, this is a marker
but inside of this, I put a circuit
a circuit called Darlington
here it is, but I broke it
I broke it, here we have 2 transistors, 1 capacitor, a LED diode
I built this quickly, I didn't have a protoboard to build it, it was very simple
but, when I was trying to put it inside, playing with the marker
when putting it inside, I broke one of the transistors
and I didn't wanted to lose more time
by fixing it, and that it would be poorly accommodated, I have the videos in my phone
I'll show you in a moment
this is something that we'll be using in a quick diagnose
this will help us
when we capture data, when we capture data streams, what we capture are
logical states, logical states of 1 and 0
1 and 0, 1 and 0
those data streams that pass through
many times, the only thing we have to do is make sure that those data streams exist
now using a logic tip like I2Coffee what it does is make the LED blink
everytime a data stream pass through
it will make the LED blink very fast, and that will tell us
well, there at least
in theory or as reference, there are data, a data stream is passing through
I measured an INT line, a reset line, a clock line
I measured a data line
I can say that you can see it
you can see something, we can use this
for those who doesn't have an oscilloscope and want to have a reference
and or
in case we have to do a quick measure
we just measure it, what I did was, this little circuit I have here
then I put everything inside this marker
and replaced the tip with a multimeter tip so it can be easier to measure
as I said, I broke it
I bought more components, they will arrive in a few days and I didn't want to wait
and I decided to make the video with the videos that I recorded with my phone
so, I'll show you the videos from my phone, watch them
appreciate them, learn how to use this logical tip and we'll be back
Ok, let's see if we have I2C lines
let's see if there are data packages with the I2Coffee and compare it with oscilloscope
every time the I2Coffee detects data, it will blink
and the oscilloscope will capture data, let's turn this on in 3...2...1...
there are data
that was the last package, there are more data
I think it was the last ... there it captured another
look how it turns on and off
let's take a closer look, data streams make it turn on and off very quickly
data, data, data
this will help us to know
if there are data streams, to know if there are data in the I2C
what we need is to see the state changes
that's something I2Coffee can do
now let's do a test with a reset line with the I2Coffee
I2Coffee or...
"Tu café", so
when here's a state change, downwards, a reset, this will blink
let's see, 3...2...1... let's turn it on
the phone is turning on
let's see the reset signal when the oscilloscope captures it, look at the LED
not yet
that one
if you noticed, the LED blinked
let's do it again, but this time here
let's turn it on in 3...2...1, it is turning on
there it should blink and that should be the reset
there it is, reset done
ok, now let's measure
the line TOUCH_TO_AP_INT_I_CONN with our
I2Coffe, ok then
what's this going to capture? Remember this line has to do an Active low, everytime it goes down
in this case, it should capture it, let's capture this touch
everytime we touch it, it goes down, look at the oscilloscope, we touch it
data
INT, INT, INT, INT, INT, everytime there's a state change is captured by the I2Coffee
INT, INT, let's see if we can see more data
there are more, that's why
look how many are there, look at the I2Coffee
look
the more I press it
there are all the state changes, and they are being captured by our I2Coffee
So, as you could see in the videos that I recorded with my phone
we saw that the LED
blinked very fast
Now, this is a Darlington circuit
here I'll show you, in the video description I'll leave
this file so you can download and I'll also leave
another with images to make it easier for you, and then there is creativity
of each of you to decide how to mount it
tag me on social media, show me how you built your I2Coffee
So, this is a Darlington circuit, here we have 2 transistors
here's the list of everything that you'll need
We need a resistor of 33k, a resistor of 220k, a red LED
2 transistors BC558 and 1 capacitor of nanofarads
the capacitor plays a very important role here, very important, I'll be explaining
on this side, here is our tip with which we are going to measure
we put the circuit in this way, now
we put a little capacitor here
this capacitor will help the LED to be off longer
Why? Because those data streams passes like
very quickly, if it were not for that capacitor
we could only see the LED on all the time
and we couldn't see those pulses that we can see thanks to that capacitor
so, a capacitor, LED diode, a resistor
"Edgar, and where does it go connected?"
here goes to positive and here negative
you can connect it to an USB and connect it to the charger
you can connect it to VCC_MAIN as if you were powering the phone
you can connect it to a battery, you can play with this, and I want you to
be creative and build this, make it look very nice, I want you to use it and see
how this can give us a reference, how it can help us to get a quick measure
and in some way, colaborate, once again, this
this is not technology from
the NASA, this already existed but we did it better with a capacitor
and now we have this contribution, I want to thank once again to
my friend Marcelo Rundi from Mr Electrónica, follow him on his social media
and this was the video, honestly I'm very happy because I liked it
I liked this little tool, I2Coffee, I'll keep improving it
I'll also be doing a protoboard
so we can print it and maybe do it with SMB components
so we can make it smaller and we can have something more functional
so, follow me in my social media so you know when I have it ready and you can download it
this is all for this video, a very simple video, a very very short video, but I know it's going to help us
this was the I2Coffee, with this we can measure those data streams
or take it as a reference, for those haters
or take it as a reference of those data streams, so you can say "Hmm there was a data stream"
"There was a clock"
"There was a reset" this works
Please, tag me in the social media when you build it
tag me if you use it, in that way we can know what lines we can
take as reference with this pretty tool
For me, gentlemen, it was a pleasure to come and greet you all
it's always a pleasure to contribute to this beautiful community
take care and we'll see you
in the next video
Bye!