1. Forum
  2. Marketplace
    1. Terms Of Condition
    2. Map
    3. Reviews
  3. Gallery
    1. Albums
    2. Map
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexicon
  7. Filebase
  8. Retro-Links
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Pages
  • Forum
  • Gallery
  • Lexicon
  • Files
  • Link-Database
  • Marketplace Item
  • More Options

Dear visitor, welcome! Create an account or sign in to comment

You need to be a member in order to leave a comment

Already have an account? Sign in here.

Sign In Now

Sign up for a new account in our community. It's easy!

Register a new account
  1. Forum
  2. Marketplace
    1. Terms Of Condition
    2. Map
    3. Reviews
  3. Gallery
    1. Albums
    2. Map
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexicon
  7. Filebase
  8. Retro-Links
  1. Forum
  2. Marketplace
    1. Terms Of Condition
    2. Map
    3. Reviews
  3. Gallery
    1. Albums
    2. Map
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexicon
  7. Filebase
  8. Retro-Links
  1. Martins Retro Seite
  2. Retro-Erweiterungen
  3. C64-Erweiterungen
  • Menü
  • Menü
  • Sidebar
  • Sidebar
  1. Forum
  2. Marketplace
    1. Terms Of Condition
    2. Map
    3. Reviews
  3. Gallery
    1. Albums
    2. Map
  4. Tools
  5. Games
    1. C64 Emulator (viciious )
  6. Lexicon
  7. Filebase
  8. Retro-Links

Bluetooth 64 Keyboard

  • S-u-n
  • November 1, 2021 at 1:02 PM
  • S-u-n
    Founding member
    Lese alles...
    Founding member
    Reactions Received
    218
    Posts
    323
    Bookmarks
    1
    Location
    Nürnberg
    • November 1, 2021 at 1:02 PM
    • #1

    1. Bluetooth 64 Keyboard

    (Text und Bild von Uni64)

    Die "Bluetooth 64 Keyboard" Platine lässt sich auf die Rückseite der großen C64 Tastatur montieren und fungiert als Bluetooth "Master". Wenn die Platine mit Strom versorgt wird, dann sucht sie nach einem anderen HC-05 Modul und verbindet sich automatisch (z.B. mit dem "Remote Keyboard Adapter" oder der "Keyboard Remote USB/BT Card"). Ist die Verbindung erfolgt, wird jeder Tastendruck an die Empfänger-Platine gesendet.


    2. Infos und Links zum Bluetooth 64 Keyboard

    • Bluetooth 64 Keyboard
    • Bedienung / Information
    • Firmware

    Information und Dokumentation vom 18.06.2021:

    Remote_Keyboard_Adapter_HowTo_de.pdf

    Firmware:

    BT_Sender.zip


    Bilder von meiner Platine und im Einsatz:

    (die blaue ist es :saint:)

    Das Holz ist nur ein Provisorium, bald habe ich etwas Anständiges am Start.


    Grüße

    Kim

    Edited once, last by S-u-n: Fehler... (November 1, 2021 at 2:05 PM).

  • Online
    Mad
    Founding member
    Administrator
    Founding member
    Reactions Received
    1,281
    Posts
    1,637
    Images
    8
    Videos
    6
    Bookmarks
    5
    entries
    25
    Files
    15
    Location
    Artlenburg
    • November 20, 2021 at 9:20 AM
    • #2

    Ich hatte ja ein paar Probleme, letztendlich wegen falschem Arduino , es muss ein Arduino 5V 16Mhz sein , sonst funktioniert es nicht . Die infos zur Fehlersuche findet man hier

    Ich wollte die Erkenntnisse zum Bluetooth 64 Keyboard hier nur noch mal zusammen fassen .

    Es gibt , mir zur Zeit bekannt, 3 Versionen :

    Version 1

    Version 2


    Bei der V2 sind am ISCP Anschluss MISO und MOSI vertauscht :

    Version 3


    ?thumbnail=1

    Firmware Flashen :

    die verlinkte oder abgelegte Firmware im ersten Beitrag enthält zwei Ordner .

    die Firmware im Ordner OLD wird für die Platinen Version 1 benötigt

    Die Firmware auch dem Ordner V3 wird für die Platinen Versionen V2 und V3 benötigt .

    Ich habe folgenden Adapter mit einem Mac zusammen benutzt :


    und über Jumper Kabel den Arduino angeschlossen und programmiert .

    1. wie in der Dokumentation im ersten Beitrag beschrieben habe ich den Bootloader mit der Arduino IDE geflasht .

    2. geht es in der Konsole weiter

    avrdude -p atmega328p -c usbasp -D -U flash:w:Firmware.hex

    so sollte das Ergebnis ungefähr aussehen

    Code
    avrdude -p atmega328p -c usbasp -D -U flash:w:FirmwareV3.hex
    
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: AVR device initialized and ready to accept instructions
    
    Reading | ################################################## | 100% 0.00s
    
    avrdude: Device signature = 0x1e950f (probably m328p)
    avrdude: reading input file "FirmwareV3.hex"
    avrdude: input file FirmwareV3.hex auto detected as Intel Hex
    avrdude: writing flash (7774 bytes):
    
    Writing | ################################################## | 100% 5.15s
    
    avrdude: 7774 bytes of flash written
    avrdude: verifying flash memory against FirmwareV3.hex:
    avrdude: load data flash data from input file FirmwareV3.hex:
    avrdude: input file FirmwareV3.hex auto detected as Intel Hex
    avrdude: input file FirmwareV3.hex contains 7774 bytes
    avrdude: reading on-chip flash data:
    
    Reading | ################################################## | 100% 3.77s
    
    avrdude: verifying ...
    avrdude: 7774 bytes of flash verified
    
    avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF)
    
    avrdude done.  Thank you.
    Display More

    Sollte es zu einem Verify Error kommen kann man auch anstelle den Parameter -D den Parameter -e angeben , dann wird der Chip vor dem Flashen gelöscht.

    3. Fuses setzen .

    für die BT-64-Keyboard Platine muss der EFuse auf FD gesetzt werden . Die Fuses werden nach dem Flashen angezeigt , bei mir sind sie so gesetzt : avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF)

    Wenn das bei Euch anders ist kann man sie mit folgendem Befehl umprogrammieren :

    avrdude -p atmega328p -c usbasp -U efuse:w:0xfd:m -U hfuse:w:0xda:m -U lfuse:w:0xff:m

    4. ich habe dann noch ein wenig mit dem avrdude herumgespielt . und z.B. einen programmierten Arduino kopiert ( ACHTUNG hier kommt gefährliches Halbwissen zum Einsatz ) :

    Dazu muss aber eine Firmware im Hex Format schon im Verzeichnis liegen . Die wird dann aber mit dem Inhalt des angeschlossenen Arduino überschrieben .

    avrdude -p atmega328p -c usbasp  -U flash:r:Firmware.hex

    ACHTUNG : Dabei wird die Firmwareauf dem Rechner überschrieben ,also vorher eine Kopi machen . Die Hex Datei ist dann 78kb groß .

    Vielleicht hat ja jemand von den Fachleuten z.B. cassy-de eine Erklärung dafür oder kann den Part hier noch ein wenig korrigieren .

    5. kann man auch einfach nur ein Verfiy machen .

    Also den Dateiinhalt eine Hex Datei mit dem Inhalt des angeschlossenen Arduino vergleichen

    avrdude -p atmega328p -c usbasp  -U flash:v:Firmware.hex

    Die Ausgabe sieht dann so aus, wenn etwas nicht stimmt :

    Code
    ad@MacbookPro old % avrdude -p atmega328p -c usbasp -U flash:v:Firmware.hex
    
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: AVR device initialized and ready to accept instructions
    
    Reading | ################################################## | 100% 0.00s
    
    avrdude: Device signature = 0x1e950f (probably m328p)
    avrdude: verifying flash memory against Firmware.hex:
    avrdude: load data flash data from input file Firmware.hex:
    avrdude: input file Firmware.hex auto detected as Intel Hex
    avrdude: input file Firmware.hex contains 7774 bytes
    avrdude: reading on-chip flash data:
    
    Reading | ################################################## | 100% 3.76s
    
    avrdude: verifying ...
    avrdude: verification error, first mismatch at byte 0x000e
             0x53 != 0xf5
    avrdude: verification error; content mismatch
    
    avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF)
    
    avrdude done.  Thank you.
    Display More

    Eine ADMIN schläft nicht er ROOT

    Mein Inventar :-)

    mehrere C64, Dolphin Dos 2, SD2IEC, MMC2IEC, IECATA V2, XS-1541, XU-1541-SD, SwinSID X2, 1541U+ eth, Easyflash 1+3, DIAG-BLACK II, Chameleon 64 mit RR-Net, TuningBoard64, Modular64, 64Micro, KFC, WIC64 :thumbup:

  • S-u-n
    Founding member
    Lese alles...
    Founding member
    Reactions Received
    218
    Posts
    323
    Bookmarks
    1
    Location
    Nürnberg
    • December 12, 2021 at 4:49 PM
    • #3
    Quote from S-u-n

    Das Holz ist nur ein Provisorium, bald habe ich etwas Anständiges am Start.

    Endlich kann das Provisorium weg ^^

    Ein Arbeitskollege hat mir aus PVC-Abfall eine Grundplatte gefräst:

    Elektronik platziert:


    Die Aussparungen müssen noch etwas bearbeitet werden... mir fehlt eine Feile....

    Und Gummifüsse

    Passt, wackelt nicht und hat Luft :D

    Grüße

    Kim

  • Shadow-aSc
    Founding member
    blaugestreifter
    Founding member
    Reactions Received
    739
    Posts
    1,433
    Videos
    1
    Files
    4
    Location
    95032 Hof
    • December 12, 2021 at 6:41 PM
    • #4

    sieht sehr sauber aus! - TOP

    ich bin signifikant genug :!:

  • Online
    Mad
    Founding member
    Administrator
    Founding member
    Reactions Received
    1,281
    Posts
    1,637
    Images
    8
    Videos
    6
    Bookmarks
    5
    entries
    25
    Files
    15
    Location
    Artlenburg
    • December 12, 2021 at 6:46 PM
    • #5

    cool, sieht toll, aus … :op_039:

    Eine ADMIN schläft nicht er ROOT

    Mein Inventar :-)

    mehrere C64, Dolphin Dos 2, SD2IEC, MMC2IEC, IECATA V2, XS-1541, XU-1541-SD, SwinSID X2, 1541U+ eth, Easyflash 1+3, DIAG-BLACK II, Chameleon 64 mit RR-Net, TuningBoard64, Modular64, 64Micro, KFC, WIC64 :thumbup:

  • ch1ller
    Student
    Reactions Received
    99
    Posts
    141
    • May 10, 2022 at 6:35 PM
    • #6

    So, dann pack ich hier jetzt mal auch was rein :D

    Es handelt sich hier um die erste Version des Bluetooth 64 Keyboard.

    Welche z.B. zusammen mit der BT Karte von meinem Modular64 läuft


    Also warum so ein altes Thema aufrollen? Weil ich freundlicherweise von ronduc ein Tastaturgehäuse bekommen habe, welches er nicht mehr gebraucht hat. Und die Tastatur mit BT 64 Keyboard passt so prima da rein :love:

    Seitlich auch perfekt als wärs dafür gemacht :thumbup:

    Nur noch die Aussparungen für den Schalter und USB Anschluss reingefeilt

    Muss noch zugeschraubt werden und der Kabelzugang hinten muss auch noch zu aber mir gefällt es quasi schon so wie es ist... Jetzt liegt die Tastatur nicht einfach so offen rum wie vorher. Eigentlich fehlt vorne noch so ein weißes/silbernes Label Commodore C64 Bluetooth Keyboard :whistling:

    ronduc :danke2

  • Emwee
    Founding member
    Intermediate
    Founding member
    Reactions Received
    151
    Posts
    173
    Images
    5
    • May 10, 2022 at 7:15 PM
    • #7

    Sehr cool :D

    ch1ller den Aufkleber macht dir sicher der RetroBadgeMan gerne ;)

  • Boulderdash64
    Founding member
    newbie
    Founding member
    Reactions Received
    121
    Posts
    438
    Images
    2
    Location
    Berlin-Bohnsdorf
    • May 10, 2022 at 8:16 PM
    • #8

    Was mich ja am Meisten an der 64er Tastatur stört, ist diese unsägliche Doppelbelegung der Cursortasten - warum das nicht so elegant wie beim plus/4 gelöst wurde, werde ich wohl nie verstehen...

    :thumbup: Atari 800XL / Atari 1040 STF(M) / VIC20 / C64 / C128(D) / C16 / C+4 / Amiga 500(+) / Amiga 2000 / Amiga 1200 / Amiga 4000 / CD32 / PSone / PS2 / PS3 / PS4 / PS5 / N64 / GameCube / Wii / WiiU / Switch - hab ich! :thumbup:

  • Shadow-aSc
    Founding member
    blaugestreifter
    Founding member
    Reactions Received
    739
    Posts
    1,433
    Videos
    1
    Files
    4
    Location
    95032 Hof
    • May 10, 2022 at 9:31 PM
    • #9

    nimm doch ne CBM-II - Tastatur dafür - den Adapter haben wir ja nachgebaut ;)

    ich bin signifikant genug :!:

  • Boulderdash64
    Founding member
    newbie
    Founding member
    Reactions Received
    121
    Posts
    438
    Images
    2
    Location
    Berlin-Bohnsdorf
    • May 10, 2022 at 10:05 PM
    • #10

    wo bekomme ich jetzt 21 solcher Tastaturen für alle Rechner her? ;-)

    :thumbup: Atari 800XL / Atari 1040 STF(M) / VIC20 / C64 / C128(D) / C16 / C+4 / Amiga 500(+) / Amiga 2000 / Amiga 1200 / Amiga 4000 / CD32 / PSone / PS2 / PS3 / PS4 / PS5 / N64 / GameCube / Wii / WiiU / Switch - hab ich! :thumbup:

  • Shadow-aSc
    Founding member
    blaugestreifter
    Founding member
    Reactions Received
    739
    Posts
    1,433
    Videos
    1
    Files
    4
    Location
    95032 Hof
    • May 11, 2022 at 9:10 AM
    • #11

    da gibts doch hier DEN Ansprechpartner dafür: Mindlands :D

    ich bin signifikant genug :!:

  • Mindlands
    Intermediate
    Reactions Received
    129
    Posts
    333
    • May 11, 2022 at 9:13 AM
    • #12
    Quote from Shadow-aSc

    da gibts doch hier DEN Ansprechpartner dafür: Mindlands :D

    wenn ich da mehr als 1 von gehabt hätte, hättest du eine zum testen des nachbaus bei dir gehabt.

  • ch1ller
    Student
    Reactions Received
    99
    Posts
    141
    • June 3, 2022 at 2:32 PM
    • #13
    Quote from Emwee

    Sehr cool :D

    ch1ller den Aufkleber macht dir sicher der RetroBadgeMan gerne ;)

    Nee Neee.. Kein Aufkleber :) Sowas kommt da dran :D

    Gibts hier (und viele andere Badges/Aufkleber)

    https://mateoproceo.com/all-products/2…e-logo-241.html

  • Online
    Mad
    Founding member
    Administrator
    Founding member
    Reactions Received
    1,281
    Posts
    1,637
    Images
    8
    Videos
    6
    Bookmarks
    5
    entries
    25
    Files
    15
    Location
    Artlenburg
    • June 3, 2022 at 3:14 PM
    • #14

    Ein Silver Label :D

    Eine ADMIN schläft nicht er ROOT

    Mein Inventar :-)

    mehrere C64, Dolphin Dos 2, SD2IEC, MMC2IEC, IECATA V2, XS-1541, XU-1541-SD, SwinSID X2, 1541U+ eth, Easyflash 1+3, DIAG-BLACK II, Chameleon 64 mit RR-Net, TuningBoard64, Modular64, 64Micro, KFC, WIC64 :thumbup:

  • Marsupial
    Intermediate
    Reactions Received
    160
    Posts
    163
    Files
    4
    Location
    Canada
    • November 1, 2024 at 6:17 PM
    • #15

    Weiß jemand, ob sich die Bluetooth64 keyboard mit anderen Bluetooth-Geräten verbinden und als Tastatur fungieren kann?

    Ich habe einen Blue64-Bluetooth-Adapter und suche nach einer richtigen Tastatur. Dies könnte die Lösung sein, wenn sie sich damit verbinden kann.

    https://github.com/sideprojectslab/blue-64

    -Mars

  • Shadow-aSc
    Founding member
    blaugestreifter
    Founding member
    Reactions Received
    739
    Posts
    1,433
    Videos
    1
    Files
    4
    Location
    95032 Hof
    • November 7, 2024 at 2:11 PM
    • #16

    ich glaube, diese Frage kann am besten Matthias selbst beantworten:

    https://uni64.com/shop/index.php?m=8&sub=0

    you can ask him in English there

    ich bin signifikant genug :!:

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Latest Posts

  • Commodore PC1 Technical Manual / Schaltpläne 10/1987

    axorp November 15, 2025 at 10:10 PM
  • Commodore Printer MCS-801 Service Manual

    Mad November 15, 2025 at 9:06 PM
  • Gehäuse für das uBook64 Board von Matthias

    gHost November 11, 2025 at 9:04 PM
  • PetSD+

    Aguetul November 11, 2025 at 1:26 PM
  • weitere unterlagen gefunden

    axorp November 10, 2025 at 10:04 PM
  • Hpib-Centronis Druckerinterface

    axorp November 10, 2025 at 9:57 PM
  • Commodore A2400 Monitor Service Manual 6/91 PN: 400402-01

    natas November 10, 2025 at 12:04 PM
  • @Mad - Helmut Proxa proxa@axorp 4040 + 7400 / 7402 Zähler - Martin seine Versionen

    Mad November 3, 2025 at 10:26 PM
  • Hab ich was verpasst

    axorp October 28, 2025 at 8:33 PM
  • Pico 2 DRAM Tester

    Turboschlumpf October 22, 2025 at 10:58 AM
  • forum64.de down?

    quadflyer8 October 13, 2025 at 5:05 PM
  • Der 64 Micro/Laptop - Daten

    gHost October 12, 2025 at 9:10 AM

Tags

  • Tastatur
  • Bluetooth
  1. Privacy Policy
  2. Contact
  3. Legal Notice
  4. Terms Of Use
Style: Core by cls-design
Stylename
Core
Manufacturer
cls-design
Designer
Tom
Licence
Commercial styles
Help
Supportforum
Visit cls-design
Martins Retro Seite in the WSC-Connect App on Google Play
Martins Retro Seite in the WSC-Connect App on the App Store
Download