Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
Atmega32u4?
In de vorm van een Arduino Leonardo, of een pro mini variant daarvan (dan wel opletten dat je de M32U4 hebt en niet de M328).
Dan zijn er arduinobibliotheken voor om een usb toetsenbord na te doen. O.a. Finalkey gebruikt dat. https://www.finalkey.net/
Met STMcubeIDE heb ik wel een beetje ervaring, maar is een stuk pittiger.
(Er is ook recent het e.e.a. op hackaday langskomen over zelfbouw macro-keyboards, misschien zit daar wat tussen: https://hackaday.com/blog/?s=Macro+keyboard)
[Bericht gewijzigd door Lucky Luke op (19%)]
Atmega32u4?
Helaas ook niet in huis, eigenlijk geen een Atmel met USB in huis.
Dan zijn er arduinobibliotheken voor om een usb toetsenbord na te doen. O.a. Finalkey gebruikt dat. https://www.finalkey.net/
Daar ga ik eens naar kijken.
henri62
1-st law of Henri: De wet van behoud van ellende. 2-nd law of Henri: Ellende komt nooit alleen.
Een keyboard slopen en de matrix uitzoeken en voorzien van cmos switches is denk ik toch de snelste manier.
Een USB endpoint maken in een uC en zorgen dat het ook echt goed werkt is denk ik best wel een kluif werk.
Waar moet het ding aan komen hangen? Een PC?
Op 9 oktober 2022 00:54:25 schreef henri62:
Een keyboard slopen en de matrix uitoeken en voorzien van cmos switches is denk ik toch de snelste manier.Een USB endpoint maken in een uC en zorgen dat het ook echt goed werkt is denk ik best wel een kluif werk.
Waar moet het ding aan komen hangen? Een PC?
Ja voor een CNC frees hier thuis.
fcapri
ik hou van werken ..., ik kan er uren naar kijken
Op 9 oktober 2022 07:01:00 schreef fcapri:
met touchpanel kan je on screen keyboard maken?
Die opties heb ik gezien maar het moet iets zijn wat ik bij wijze van spreken op mijn knie kan leggen en moet kunnen "voelen".
Op 9 oktober 2022 08:45:20 schreef mel:
Wat is er mis met een " normaal" USB keyboard?
Te groot.
Als alternatief kan ik nog wel een numeriek toetsenbordje (USB) uit elkaar halen. In ieder geval een stuk kleinere matrix om uit te zoeken.
Nadeel, niet alle toetsen waarschijnlijk beschikbaar op de matrix.
[Bericht gewijzigd door bprosman op (41%)]
Keybow 2040 van pomoroni kopen? (Webshop mag je zelf googlen, ik krijg geen comissie 
Die is sowieso open source, dus als je zin hebt kun je hem zelf bouwen. Processor is een RP2040, en die is als enige op dit moment nog wel te krijgen, dat scheelt.
fatbeard
Honourable Member
Een goed begin is geen excuus voor half werk; goed gereedschap trouwens ook niet. Niets is ooit onmogelijk voor hen die het niet hoeven te doen.
Zoiets? https://www.aliexpress.com/item/32830994589.html
Nòg kleiner: https://www.aliexpress.com/item/1005004541915007.html
Als je niet alle toetsen nodig hebt: https://www.aliexpress.com/item/1005004702137244.html
Volledig maar groter: https://www.aliexpress.com/item/1005003185690192.html
De keuze is reuze...
fcapri
ik hou van werken ..., ik kan er uren naar kijken
er bestaan veel kleine keyboards ook.
dit keyboard kocht ik om IN een bestaande laptop keyboard te kunnen leggenm echter toegang tot de GPIO was te beperkt.
zou je met een arduino ofzo geen keyboard kunnen emuleren en dan enkel je nodige knoppen aansluiten op de arduino. gewoon een kwestie van de toesten met de 'codes' te koppelen. je kunt dan zelf 'snelkoppelingen' programmeren waarbij 1 toets dan een reeks keyboardtoesten doorstuurt.
elk keyboard is anders opgebouwd met hun matrix, enkel de code die over de usb/ps2 kabel gestuurd wordt is gelijk.
wat voor knoppen heb je eigenlijk wel allemaal nodig? misschien een TV afstandsbediening aan een infra rood ontvanger aansluiten en kwestie van 3rd party te koppelen aan keyboardfuncties
Op 9 oktober 2022 09:33:30 schreef fatbeard:
Zoiets? https://www.aliexpress.com/item/32830994589.html
Nòg kleiner: https://www.aliexpress.com/item/1005004541915007.html
Als je niet alle toetsen nodig hebt: https://www.aliexpress.com/item/1005004702137244.html
Volledig maar groter: https://www.aliexpress.com/item/1005003185690192.htmlDe keuze is reuze...
Goede suggestie !! Dank.
Keybow 2040 van pomoroni
Ook een leuk alternatief
Op 9 oktober 2022 00:54:25 schreef henri62:
Een keyboard slopen en de matrix uitoeken en voorzien van cmos switches is denk ik toch de snelste manier.Een USB endpoint maken in een uC en zorgen dat het ook echt goed werkt is denk ik best wel een kluif werk.
Waar moet het ding aan komen hangen? Een PC?
Ben toch inderdaad maar voor deze manier gegaan. 2 toetsenborden opgehaald bij de kringloopwinkel en nu even puzzelen.
"Vroegah" kreeg je bij een Cherry toetsenbord nog een schema, die zijn nu niet meer te vinden
.
Dan maar "prikken" met een draadje.
EricP
mét CE
Mosterd na de maaltijd: V-USB zou het bit-banged met elke kleine (en waarschijnlijk ook grote
) AVR moeten kunnen.
Op 15 oktober 2022 10:29:09 schreef EricP:
Mosterd na de maaltijd: V-USB zou het bit-banged met elke kleine (en waarschijnlijk ook grote) AVR moeten kunnen.
Dat was eigenlijk de eerste oplossing waar ik toen ik aan dit draadje begon dacht maar in mijn herinnering (nu rammelt die de laatste tijd wel) was dat een draak mbt drivers om op een Windows Pro (Signed drivers) te installeren zonder allerlei truuken.
EricP
mét CE
Volgens mij heb je er helemaal geen drivers voor nodig. HID zit in vrijwel elk OS ingebakken. Windows zal dat toch ook wel doen??
Maar goed... Mocht ik me nog eens vervelen (hahahaha), dan kan ik het wel eens in een AVR douwen. De hardware is in elk geval niet spannend - dat gaat op een broodplank ook nog wel werken.
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Op 15 oktober 2022 10:45:17 schreef EricP:
Volgens mij heb je er helemaal geen drivers voor nodig. HID zit in vrijwel elk OS ingebakken. Windows zal dat toch ook wel doen??
Maar goed... Mocht ik me nog eens vervelen (hahahaha), dan kan ik het wel eens in een AVR douwen. De hardware is in elk geval niet spannend - dat gaat op een broodplank ook nog wel werken.
Misschien dat inderdaad op de broodplank eerst proberen. Een toetsenbord "uitprikken" ben je ook al een uurtje of wat mee zoet.
De korte termijnoplossing, toch even een toetsenbordcontroller "uitgeprikt" , gelukkig was elke aansluiting van de flatcable als testpunt op de print uitgevoerd.
+ en - snel gevonden.
Vervolgens met de TTL/Cmos testpen, getest welke aansluitingen pulseerden, dat zijn (hoogstwaarschijnlijk) de "rows".
Andere aansluitingen waren gewoon "hoog" , "columns".
Toen was het een kwestie van "prikken" met een testsnoertje met een 10Ohm weerstandje , een toetsenbord tesprogrammatje (om de speciale combinaties te kunnen zien) en invullen op een sheet.
Nu er gewone drukknoppen op hangen en testen.
De Atmel optie ga ik ook nog testen, maar duurt wat langer.
hardbass
PE2BAS
Een stream deck?
Of zoiets:
https://www.youtube.com/watch?v=pOqXPnl2YR0&ab_channel=osmanpasha%…
Tidak Ada
Rommelige werkplek? In de natuur is wanorde de meest stabiele toestand; de entropie is dan maximaal. Het handhaven van "orde" kost daarom altijd energie.
Zou zo'n BlueTooth tablet-keyboard niet bruikbaar zijn als basis? Of eventueel met iets wat het blauwtandsignaal aan je smaak aanpast?
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
[edit: Sorry, beetje mosterd-na-de-maaltijd]
https://www.raspberrystore.nl/PrestaShop/en/raspberry-pi-pico/312-rasp…
[Bericht gewijzigd door rew op (19%)]
Op 25 oktober 2022 11:40:56 schreef Tidak Ada:
Zou zo'n BlueTooth tablet-keyboard niet bruikbaar zijn als basis? Of eventueel met iets wat het blauwtandsignaal aan je smaak aanpast?
Zou een optie kunnen zijn maar ben niet zon fan van draadloze bediening aan een machine.
Die BT bestuurde stofzuiger uit een ander topic is niet zon probleem, maar een frees vind ik "eng".
Tidak Ada
Rommelige werkplek? In de natuur is wanorde de meest stabiele toestand; de entropie is dan maximaal. Het handhaven van "orde" kost daarom altijd energie.
OPTOdesign
R&D | Design | Light | Innovation | Education
Misschien heb je hier nog wat aan: https://www.autohotkey.com/docs/Tutorial.htm
Welke hardware je ook gaat gebruiken, je zult achteraf misschien knoppen willen omdraaien of knoppen missen als je eenmaal met je mini (zelfbouw) toetsenbord werkt. Je kunt hiermee trouwens ook een numeriek toetsenbordje helemaal naar eigen wens herindelen. Wellicht is dat toch nog een goed alternatief. Je hoeft niks uit elkaar te halen, je wijst enkel andere toetsen softwarematig toe. Zelf gebruik ik dat om de computer mee te bedienen vanachter de piano om de opname te starten/stoppen, terug te luisteren, opslaan, enz.
Ook kun je toetsen 'koppelen' zoals we dat bijvoorbeeld van shift voor hoofdletters kennen. Met 2 toetsen kan je 4 commando's maken (1, 2, 1+2, 2+1).
Tevens kan je met Autohotkey signalen versturen over een (USB naar) RS232 verbinding. Mocht je CNC-machine hier gebruik van maken kan dat ook nog een meerwaarde zijn. Zelf had ik veel aan dit topic: https://www.autohotkey.com/boards/viewtopic.php?t=14978