C64Power Forum
Hardware => Hardware => Wątek zaczęty przez: rs2322 w 30 Grudnia 2015, 16:46
-
Hej
Z racji że mam c128 i kilka klawiatur które nie są sprawne do końca potrzebowałem czegoś co pozwoli mi testować klawiatury do c128 i umożliwi dodatkowo podłączenie np. klawiatury od c64 do c128 bez lutowania:). W sieci jest kilka projektów ale żaden z nich mi nie odpowiadał i powstało coś autorskiego. Ponadto testować chciałbym na PC, do tego jeszcze kilka pobocznych tematów jak podłaczenie joy od c64/atari do PC. Powstało combo które nazwałem "KEY CX BLASTER", jego sercem jest mega128 bo ma optymalną ilość pinów i lata z 5V, konfiguracja trybu pracy definiowana jest za pomocą zworek. Co potrafi i umożliwia "KEY CX BLASTER":
- podłączenie klawiatury z c64 do komputera c128
- podłączenie klawiatury z c128 do komputera c64
- podłączenie klawiatury z PC na PS2/USB do komputera c128 lub c64
- podłączenie klawiatury z c64/c128 do komputera PC poprzez USB
- podłączenie do 4 joysticków od c64/atari do PC (poprzez złącze DB25 - przelotka)
dodatkowo
-> zapewne ogarnie pokrewne tematy jak c16 itd.
-> z racji że mam usb KeyCxBlaster posiada bootloader
Projekt jest na etapie testów urządzenia -> zabawy z softem.
Planowany termin upublicznienia dokumentacji (projekt pcb i wsad cpu) marzec/kwiecień 2016.
Jak ktoś będzie chętny na to "combo" to pierwsze wersje fabryczne dostępne dla ludzi "drugiego sortu" w styczniu 2016 - zapraszam na priv.
Urządzenie jest niedostępne dla ludzi "pierwszego sortu". 8)
Proszę o krytykę i uwagi.
(http://obrazki.elektroda.pl/4367005900_1451490171.jpg)
(http://obrazki.elektroda.pl/6235115900_1451490173.jpg)
-
Witam
Zastanawia mnie kwestia emulowania klawiatury dla C64/128. O ile dobrze pamiętam, to były tam jakieś numery ze stanami logicznymi (to jest zwykła klawiatura multipleksowana), i nawet w którymś projekcie zastosowano matrycę łączników CMOS aby to ominąć. A ATMega jak to emuluje? Wykrywa kiedy linia jest wybierana i generuje wtedy sygnał wiersza?
-
Witam, chętnie potestuje Twoje dzieło, jaka będzie cena?
Pozdrawiam
-
Witam
Zastanawia mnie kwestia emulowania klawiatury dla C64/128. O ile dobrze pamiętam, to były tam jakieś numery ze stanami logicznymi (to jest zwykła klawiatura multipleksowana), i nawet w którymś projekcie zastosowano matrycę łączników CMOS aby to ominąć. A ATMega jak to emuluje? Wykrywa kiedy linia jest wybierana i generuje wtedy sygnał wiersza?
A to akurat proste, masz bodaj siedem cykli procesora 6502 na odpowiedź , w tym czasie na przerwaniu wystawiasz wartość odpowiedzi.
Ja to zrobiłem na MSP430 plus level. Kolejny niedokończony projekt :)
-
Jak potrzeba beta testerów to się piszę (pokryję koszta wysyłki etc). Mam od dość dawna dziewiczego c128, ale cóż z tego, że bez sterowania :/
-
Super!
Jeżeli bede mogl wpiac to w plyte C64, podpiac klawieture C64 i iednoczesnie np: wirelessa od PC, to biore to.
-
Też jestem zainteresowany. Poszedł PM.
@StaryMarabut: Czemu nie odpowiadasz na moje maile/PMki?
-
Sprytne, jaka będzie cena?
-
PCB 25zł/szt.
Zmotnowane i odpalone 75zł/szt.
Nie bedzie kitów bo nie mam na to czasu.
jak coś u mnie kupiłeś wczesniej to -20% od tego co powyzej
-
PCB 25zł/szt.
Zmotnowane i odpalone 75zł/szt.
Nie bedzie kitów bo nie mam na to czasu.
jak coś u mnie kupiłeś wczesniej to -20% od tego co powyzej
Weno się odezwij jak tam sprawy na PM.
Na powyższe wiadomo, refleksuje.
M.
-
Hej, ja podbijam pytanie Marbuta, jest możliwość aby korzystać z klawiatury w C64 + zewnętrznej?
Ew. jakiś przełącznik między nimi bez rozbierania obudowy?
-
Tak można, przecia masz zworki do konfiguracji :) patrz na samym początku wątku.
-
@rs232: Kiedy będą dostępne gotowce KeyCxBlaster? Tak przy okazji to zarezerwuj dla mnie dwie sztuki :).
-
Piszę się na jedną sztukę jeśli jeszcze da radę :D
-
Spokojnie, nie braknie, sa już dostepne ale przez kilka dni nie ogarne wysylek -> robota i real life zajmuje sporo czasu.
Plan działania jest taki że jak tylko wypluje troche zjadliwej dokumentacji (mam nadzieje ze niebawem to sie stanie) to dam linka do github tak aby kto ma czas i sile mógł sofcić tego KeybBlasterka jak mu sie uwidzi i wtedy zaczną sie wysyłki sprzętu do/dla zainteresowanych.
Na ta chwile odpalony jest bootloader via USB i tryb klawiatura z C64->C128 i tryb klawiatura na PS/2 lub z USB do -> C128, poswiecilem na to moze kilka godzin i zeby to skończyć i mieć funkcje działania jak w pierwszym watku potrzebuje kilku dni i kilku wiader kawy żeby to w miarę ładnie zakończyć ;).
Bootloder pozwoli na ładowanie potem nowszych wersji firmware (bez programatora) tych które udosępnie oficjalnie jak tych które być może ktoś inny dopisze i być może udostępni.
https://github.com/c64funs/KEYCXBLASTER-for-C64-C128-.git
-
Witam!
Jak pisałem reflektuję na 1 zmontowany. Proszę napisać koszt zakupu wraz z kosztem wysłania.
-
Dobra robota! Jestem ciekawy czy to będzie działać z SX'em?
Dopisz mnie do listy chętnych.
-
To ja też poproszę jedną sztukę :D
-
oczywiście i ja
-
Dobra robota! Jestem ciekawy czy to będzie działać z SX'em?
Dopisz mnie do listy chętnych.
Fiu fiu, masz już SX-a ? :) Fajna maszynka do "generowania opadów szczęki" ;)
-
Z ciekawosci: jaki tam siedzi mikrokontroler?
-
m128
-
Ok.. czyli usb device via v-usb, hosta usb nie ma = uzywasz klawiatury usb w trybie ps/2
-
jest host usb, asembler :)
-
Miesiąc temu zanabyłem od kolegi @RS2322 powyższe ustrojstwo t.j. płytkę z prockiem, poskładałem:
(https://images84.fotosik.pl/670/b2b646ebb4616191med.jpg) (https://www.fotosik.pl/zdjecie/b2b646ebb4616191) (https://images84.fotosik.pl/670/59762ad82d709b6fmed.jpg) (https://www.fotosik.pl/zdjecie/59762ad82d709b6f)
i mam prośbę do osób posiadających w/w interface o soft do tego cuda ze zmodyfikowaną liczbą możliwych wciśniętych na raz klawiszy - RS2322 pisał że się da. :)
Kontakt z twórcą określiłbym jako "ciężki", zapewne z powodu braku czasu ze strony kolegi (z rozmowy bardzo fajny człowiek).
Jak pisałem procek był wlutowany. Na procka jest coś "wrzucone" (na pewno nie program właściwy) być może bootloader (po podłączeniu zasilania miga dioda). Wyłączony jest SPI, nie mam JTAGa, a nie chcę na razie traktować go HVP w celu resetowania bo: być może jest bootloader. :P Pytałem autora, na razie cisza...
Trochę zależy mi na czasie.
Z góry dzięki i pozdrawiam. :)
P.S.
Mój "projekt" porzuciłem, po stwierdzeniu, że nie potrafię uzyskać efektu wciśnięcia kilku klawiszy jednocześnie - korzystałem z gotowca obsługującego PS/2 w Bascomie (GETATKBD).
Ergo - nadal jestem z ręką... t.j. bez klawiatury. :-\
W międzyczasie znalazłem coś takiego https://github.com/patrikaxelsson/AmigaKeyboard2C64 - nie działa - zapewne ja coś źle kompiluje, bo na C się nie wyznaje. Może i tak być, że niezbędny jednak będzie np. MT8812 switch analogowy, ale o niego b.ciężko.
Wlutowany kabelek widoczny na zdjęciach to TX/RX (na schemacie - debug).
-
Ok czyli, że jestem jedynym posiadaczem Blastera - w sensie - mam hardware bez softwera. ??? Posiadanie 1/2 unikatu jednak nie cieszy...
Podłączyć do ATmegi kilka drutów potrafi większość użytkowników tego forum włącznie ze mną - gorzej z napisaniem wsadu (przynajmniej z mojej strony).
@RS2322 pisał, że: wsad, Bootloader, schemat udostępni, a zrobienie multikeya >2 jest możliwe po zmianie w sofcie (na tym mi zależało i pisałem o tym do autora, jak również o tym, że zależy mi na czasie).
Schemat dostałem, reszty brak. Ja rozumiem, że brak czasu, tylko hobby, czy inne powody, niemniej jednak wystarczyło poinformować "Jak chcesz czekać rok to ok, jak nie idź gdzie indziej."
A może w ogóle nie istnieje wsad - czyli, że nabyłem PCB + Mege, a soft mam sobie sam napisać? XD
@RS2322 ?
-
Qui tacet, consentire videtur! Softu nie ma. Być może miał ktoś go Ci napisać, ale najwyraźniej tego nie zrobił.
Naprawdę tak trudno komuś odpisać na maila, albo PM (masę ich ode mnie dostałeś)?
Odpowiadasz w innych tematach - mnie nie chcesz - niech każdy wyciągnie wnioski dla się. :(
Rozumiem - zaryzykowałem i moja strata, nie finansowa bo pieniądze niewielkie, ale nerw i czasu.
Żeby wyjaśnić całość innym czytelnikom kupiłem od kol.RS232 6 rzeczy t.j.
2xEEprom - działają
EF3 - menu się zgłasza - zakładam, że reszta ok.
2xPCB (do cartka i SwinSID) - ok.
i nieszczęsnego Blastera t.j. PCB + Atmega128L not ok.
Zresztą proszę zerknąć w rozpoczęty przez mnie temat, tam stoi:
Jak bedzie nieaktulne to sam napisze, jak najbardziej jest aktualna
-
To jest hobby drogi kolego, weź na wstrzymanie bo podnosisz mi ciśnienie, będę miał czas żeby przejrzeć swoje archiwum, zrobię paczkę i podesle, tyle. Swoim podejściem raczej mnie tylko irytujesz i zareczam że nie przyspieszy to mojego działania, a może spowodować że się obrażę.
Ponadto nie jestem twoim pracownikiem więc się zastanów i przestań bredzic bo robisz bałagan.
-
Swoim podejściem raczej mnie tylko irytujesz
kolejny dev który nie rozumie że feedback od użytkowników to złoto ... ?
-
pytanie co wrzucil na irq no i proc chyba za slaby.
-
To jest hobby drogi kolego, weź na wstrzymanie bo podnosisz mi ciśnienie, będę miał czas żeby przejrzeć swoje archiwum, zrobię paczkę i podesle, tyle. Swoim podejściem raczej mnie tylko irytujesz i zareczam że nie przyspieszy to mojego działania, a może spowodować że się obrażę.
Bez komentarza... Tylko może oficjalnie przeproszę, że kupiłem coś od Ciebie i nie działa, bo nie masz czasu, czy inną delegację oraz, że zajmuję Twoją atencję. Naprawdę mi przykro...
Ponadto nie jestem twoim pracownikiem więc się zastanów i przestań bredzic bo robisz bałagan.
A tego nie rozumiem. No chyba, że o to chodzi:
(https://i1.kwejk.pl/k/obrazki/2017/03/4993936b40a8265f61adef4c0fd897ff.jpg)
Oficjalnie zaręczam, że nie jesteś moim pracownikiem.
A i obrażaj się Waść do woli. Zdrowia życzę.
-
pytanie co wrzucil na irq no i proc chyba za slaby.
Może boot z Arduino i "Hello World" - szkoda, że nie morsem. :P
Nieno sorry - uszczypliwy się zrobiłem.
-
Swoim podejściem raczej mnie tylko irytujesz
kolejny dev który nie rozumie że feedback od użytkowników to złoto ... ?
Najwyraźniej.
-
Czy ten produkt jest dostepny?
-
Też przyłączam się do pytanie, czy produkt jest dostępny??