Go to advanced search

by olaf
Tue Jan 22, 2013 9:17 am
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Hi, to compile Thomas' sketch you have to add some code to the arduino core files (see 1st page). My sketch doesn't support a numlock LED directly connected to the Arduino board, but if you connect a second keyboard you can see that all lock keys and related LEDs work. ("HELP"+lock key) So if you re...
by olaf
Tue Jan 01, 2013 11:15 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

COS is actually linux mint. I played around a little with COS, because it looks really cool and feels a bit like the old commodore days. It comes with a bunch of software, audio/video tools, games and of course emulators for all commodore machines. But my plan for the intel amiga is to install win x...
by olaf
Fri Dec 28, 2012 3:27 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Thank you very much, Altairst8te74,
but Thomas (thradtke) is the guy who deserves the credits.
Without his idea and his sourcecode we wouldn't be thus far.
I'm looking forward to see your pictures and pics of similar projects, too.

yours sincerely
olaf
by olaf
Thu Dec 27, 2012 9:09 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

The second will be a Raspberry Pi 512MB , Arduino Leonardo, IDE Harddrive with USB converter, active USB 4x hub.
A special feature is that everything will be mounted on the original AMIGA 500 mainboard and the original AMIGA power supply will be used.
IMG_2864.JPG
needs some time and afford...
IMG_2864.JPG (63.61 KiB) Viewed 4391 times
by olaf
Thu Dec 27, 2012 9:07 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Here are some pictures.

The first conversion is a Nexoc Osiris E705 laptop with Intel Core 2 T9300 2,5GHz 8800GTX 4GB RAM, 380GB sata HD, Arduino Leonardo.
IMG_2801.JPG
"That is not a computer, THIS is a computer!" ;-)
IMG_2801.JPG (62.14 KiB) Viewed 4390 times
IMG_2797.JPG
2x USB, Firewire, Ethernet, Modem Socket at the original expansion port cutout
IMG_2797.JPG (58.04 KiB) Viewed 4390 times
IMG_2804.JPG
Commodore OS Vision
IMG_2804.JPG (63.15 KiB) Viewed 4390 times
by olaf
Thu Dec 27, 2012 5:09 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Hi, I made some changes in the sketch: - IO configuration/ IO read and write without arduino functions - new functions for keypress, keyrelease and keystroke in the sketch (this means that the arduino core files don't have to be modified any more) - caps lock is "real" caps lock now - num lock is "r...
by olaf
Wed Dec 05, 2012 10:16 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Hi, I replaced the "digitalRead" calls with "PINB" and lowered the handshake time to 10ms. It still runs fine with no problems and it's incredible fast! (1ms also works). I also added a second joystick button: // Commodore / Atari Joystick 1 0x05, 0x01, // USAGE_PAGE (Generic Desktop) 0x09, 0x05, //...
by olaf
Fri Nov 23, 2012 2:38 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

You can use both on the same Arduino Leonardo.
by olaf
Thu Nov 22, 2012 11:13 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

this is the pin assignment: Joystick 1 IO DB9 Function 1 1 Forward 0 2 Back 2 3 Left 3 4 Right 5 not connected 4 6 Button1 5V 7 +5V GND 8 Ground 9 Button2 (optional) Joystick 2 IO DB9 Function A0 1 Forward A1 2 Back A2 3 Left A3 4 Right 5 not connected A4 6 Button1 5V 7 +5V GND 8 Ground 9 Button2 (o...
by olaf
Thu Nov 22, 2012 10:55 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

here's a little improvement: to avoid sending HID reports caused by random changes of unused inputs you should add a bit mask in the code: // Joystick 1 Joy = ~PIND & 0b00011111; // read Port D, invert logic, mask relevant bits if (Joy != MemoJoy1) { // state changed? HID_SendReport(3, &Joy, 1); // ...
by olaf
Tue Nov 20, 2012 3:55 pm
Forum: Other projects
Topic: Raspberry 500 / Amiga Pi ?
Replies: 95
Views: 32611

Re: Raspberry 500 / Amiga Pi ?

Great work, thank you Thomas! in case you also want to connect some oldshool digital joysticks like the competition pro to your retro Amiga here's a simple solution. This code transforms the arduino leonardo board into a HID joystick converter for two digital joysticks. put this into your HID.cpp to...

Go to advanced search