English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 31 December 2015, 21:34   #1
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
I2C adapter for clockport

I'm working on a small I2C adapter for clockport. This will allow connection of all kind of sensors and cool gadgets to Amiga. Sensors (temperature, pressure, acceleration), LCD displays, keypads, whatever else can talk I2C bus protocol.

It's open source just as any other Sakura project
https://github.com/Sakura-IT/akuhei

Prototype PCB pics:
http://c0ff33.net/drop/DSCN6430.JPG
http://c0ff33.net/drop/DSCN6431.JPG
strim is offline  
Old 31 December 2015, 22:16   #2
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,175
Thats damn cool :-)

If you do a run of PCB's i wouldnt mind a couple.
Locutus is offline  
Old 01 January 2016, 13:49   #3
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
There will be production run at some point. This is not assembled yet, some changes to the PCB might still be necessary.

I think that buying a complete device might be more economical (once they are available).
strim is offline  
Old 01 January 2016, 14:35   #4
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,175
Seeing its a I2C controller, just sell a kit.
Locutus is offline  
Old 01 January 2016, 17:44   #5
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Assembled prototype:
http://c0ff33.net/drop/akuhei-proto-01.jpg
strim is offline  
Old 01 January 2016, 19:02   #6
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,175
fucking cute :-)
Locutus is offline  
Old 02 January 2016, 19:33   #7
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
Nice!! Always thought of developing a GeekPort compatible interface for the clockport but never got too far. This would be awesome for hardware tinkerers like myself!
Daedalus is offline  
Old 02 January 2016, 22:06   #8
johnim
Amibay Mod/Staff
 
johnim's Avatar
 
Join Date: Jun 2010
Location: birmingham uk
Age: 48
Posts: 1,019
nice work
johnim is offline  
Old 09 January 2016, 00:32   #9
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Commencing prototype testing

strim is offline  
Old 09 January 2016, 01:10   #10
cpiac64
Registered User
 
cpiac64's Avatar
 
Join Date: Apr 2010
Location: Italy
Posts: 1,136
very very nice
cpiac64 is offline  
Old 11 February 2016, 21:22   #11
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
http://c0ff33.net/drop/P1070615.jpg

strim is offline  
Old 12 February 2016, 07:55   #12
Locutus
Registered User
 
Join Date: Jul 2014
Location: Finland
Posts: 1,175
By the way, are you providing any software support?

Aeons ago in the dark ages i built the ICY (Z2 I2C from M. Boehmer) and used it for some projects in Uni. It came with a i2c.library with source.

My recollection is a bit vague about that but it might be interesting to take a look if its usable to adapt to this card.

Then again, I2C controller. DIY :-)
Locutus is offline  
Old 12 February 2016, 08:48   #13
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by Locutus View Post
It came with a i2c.library with source.
Coincidentally... https://github.com/Sakura-IT/i2clib

I got permission from the author to slap a BSD license on it and further develop it. I will add support for the new controller.

Also here's an example test program that bangs the hardware directly:
https://github.com/Sakura-IT/akuhei-.../src/akutest.c
strim is offline  
Old 12 February 2016, 10:03   #14
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
Excellent, I was going to ask whether it would be compatible with already existing APIs, however rare their usage might be.
Daedalus is offline  
Old 27 September 2017, 01:33   #15
andrewshahoff
Registered User
 
Join Date: Sep 2017
Location: Dublin
Posts: 12
Any joy with I2C ? Did the prototype working and is it any point to purchase PCB and chip ?

I am thinking of start "Home Automation" project on I2C sensors and Amiga and when everything working port this system to Arduino.
andrewshahoff is offline  
Old 03 October 2017, 10:24   #16
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by andrewshahoff View Post
Any joy with I2C ? Did the prototype working and is it any point to purchase PCB and chip ?

I am thinking of start "Home Automation" project on I2C sensors and Amiga and when everything working port this system to Arduino.
I have around 50 of these boards built. Just never got the time to write appropriate software (more useful than test program referenced above). Interested in writing something more useful?
strim is offline  
Old 03 October 2017, 19:19   #17
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
Did you finish i2c.library support?
idrougge is offline  
Old 23 October 2017, 19:43   #18
andrewshahoff
Registered User
 
Join Date: Sep 2017
Location: Dublin
Posts: 12
Quote:
Originally Posted by strim View Post
I have around 50 of these boards built. Just never got the time to write appropriate software (more useful than test program referenced above). Interested in writing something more useful?
For the beginning I got few PCBs and I2C chips. But in all this downloads , I cannot find the rest of parts I mean paramethrs of capacitors + resistors , as well as voltage stabilizer ( 3 pin ?)

Last edited by andrewshahoff; 23 October 2017 at 20:50.
andrewshahoff is offline  
Old 24 October 2017, 19:58   #19
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
Quote:
Originally Posted by andrewshahoff View Post
For the beginning I got few PCBs and I2C chips. But in all this downloads , I cannot find the rest of parts I mean paramethrs of capacitors + resistors , as well as voltage stabilizer ( 3 pin ?)
I'm pretty sure you could extract this information from KiCad project files, that are available on GitHub. But to save you some time, here it is:

Code:
Clockport connector	J1	Molex 87758-2216	538-87758-2216	THT 2mm	Mouser	1
I2C Controller	U2	NXP PCA9564PW,112	771-PCA9564PW	TSSOP20	Mouser	1
Capacitor 1uF 0603	C1	Murata GRJ188R71E105KE11D	81-GRJ188R71E105KE1D	SMD 0603	Mouser	1
Capacitor 0.1uF 0603	C2-C3	Murata GRJ188R71H104KE11D	81-GRJ188R71H104KE1D	SMD 0603	Mouser	2
3.3V Regulator	U3	TI TLV70233DBVR	595-TLV70233DBVR	SOT-23-5	Mouser	1
Resistor 4.7k	R1-R2	Panasonic ERA-3AED472V	667-ERA-3AED472V	SMD 0603	Mouser	2
I2C Connector	J2	Molex 22-28-8051	538-22-28-8051	THT 2.54mm	Mouser	1
strim is offline  
Old 25 October 2017, 01:01   #20
andrewshahoff
Registered User
 
Join Date: Sep 2017
Location: Dublin
Posts: 12
Thank you!
andrewshahoff is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Contemplating clockport usb host adapter hooverphonique support.Hardware 12 20 December 2013 13:16
Instruction manual for A500 clockport adapter coze support.Hardware 2 19 May 2013 01:45
Clockport connection...PLEASE help! Fingerlickin_B support.Hardware 9 10 July 2008 14:38
A600 Clockport adapter Smiley MarketPlace 0 03 July 2007 18:47
Clockport switcher thinlega Amiga scene 0 22 April 2003 22:01

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:17.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.19466 seconds with 13 queries