Latest project ...

Arc/RPCs, peripherals, RISCOS operating system & ARM kit eg GP2x, BeagleBoard
Post Reply
cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Latest project ...

Post by cmj6502 » Wed Aug 14, 2019 7:00 pm

Image

Not a USB podule but a way to connect a USB mouse (or keyboard if I can finish the software).

User avatar
tricky
Posts: 3818
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: Latest project ...

Post by tricky » Wed Aug 14, 2019 7:09 pm

Looks very professional.

JonC
Posts: 731
Joined: Wed May 14, 2014 9:19 pm
Location: Wakefield
Contact:

Re: Latest project ...

Post by JonC » Wed Aug 14, 2019 7:12 pm

Very nice and definitely needed. Does this work on any Arc with a standard podule slot?
Jon
Image

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Wed Aug 14, 2019 7:35 pm

The boards are from JLCPCB. I’m pleased with the result.

I’m hoping it will work on anything with a podule connector but have been developing it on a risc pc.

Still a work in progress - more software to do, and at least one PCB error to fix (mine).

User avatar
flaxcottage
Posts: 3780
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire
Contact:

Re: Latest project ...

Post by flaxcottage » Wed Aug 14, 2019 8:25 pm

Cool. 8)
- John

Image

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Thu Aug 15, 2019 9:07 pm

Image

Now seen by *podules

richw
Posts: 62
Joined: Tue Oct 28, 2014 9:54 pm
Contact:

Re: Latest project ...

Post by richw » Thu Aug 15, 2019 9:24 pm

Interesting.

If you are looking for feature-creep, can I suggest joystick support? You could probably use most of USBJoystick for the HID-to-SWI stuff.

This isn't entirely serious. I have done nothing with USBJoystick itself for a long while! But it could be a bit of polish for a rainy day...

User avatar
myelin
Posts: 751
Joined: Tue Apr 26, 2016 9:17 pm
Location: Mountain View, CA, USA
Contact:

Re: Latest project ...

Post by myelin » Fri Aug 16, 2019 12:47 am

Nice!

I had no idea there was such a thing as a microcontroller with USB Host capability in a DIP package :)
SW/EE from New Zealand, now in Mountain View, CA, making BBC/Electron hardware projects for fun.
Most interesting: Arcflash, FX2+PiTubeDirect Tube/Cartridge adapter, USB cart interface.

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Wed Aug 28, 2019 3:00 pm

Progress - I've added the second PIC so it can now talk to TWO devices :) The LEDs change colour depending on what's plugged in - purple for keyboard and green for mouse :)

On the downside - the podule talks to the PICs over I2C, which means it's spending a lot of time in IIC_Control which runs with interupts disabled. Need to think about this a bit.

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Fri Aug 30, 2019 7:31 pm

Image

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Fri Aug 30, 2019 7:35 pm

richw wrote:
Thu Aug 15, 2019 9:24 pm
Interesting.

If you are looking for feature-creep, can I suggest joystick support? You could probably use most of USBJoystick for the HID-to-SWI stuff.

This isn't entirely serious. I have done nothing with USBJoystick itself for a long while! But it could be a bit of polish for a rainy day...
The PIC can do it, so it’s possible. One for the to do list :)

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Sun Sep 22, 2019 2:51 pm

another update. In order to speed up transfer (to not spend too long checking the pics every timerV) I have changed from IIC to SPI. It’s looking promising, although will need a redesign of the board.

User avatar
hoglet
Posts: 8692
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: Latest project ...

Post by hoglet » Sun Sep 22, 2019 3:33 pm

Is it just me, or have the images in this thread gone missing?

Edit, ah they are hosted on imgshare:
https://imgshare.io/images/2019/08/14/1 ... 115134.jpg
Last edited by hoglet on Sun Sep 22, 2019 3:36 pm, edited 1 time in total.

User avatar
IanS
Posts: 1062
Joined: Mon Aug 31, 2009 6:02 pm
Contact:

Re: Latest project ...

Post by IanS » Sun Sep 22, 2019 3:36 pm

hoglet wrote:
Sun Sep 22, 2019 3:33 pm
Is it just me, or have the images in this thread gone missing?
Not just you. Images are on an external site - e.g. https://imgshare.io/images/2019/08/14/1 ... 115134.jpg
I guess they do some referer checking to prevent linking. (Even that link may not work, if you get a 404, try a refresh)
Last edited by IanS on Sun Sep 22, 2019 5:18 pm, edited 1 time in total.

cmj6502
Posts: 65
Joined: Mon Jan 05, 2009 7:24 pm
Contact:

Re: Latest project ...

Post by cmj6502 » Sun Sep 22, 2019 5:10 pm

It’s probably me. I need to sort out some hosting.. it’s on the list. If only this work stuff didn’t take so much time!

Post Reply