Author Topic: Firmware help  (Read 1833 times)

0 Members and 1 Guest are viewing this topic.

Offline Yangif

  • Thread Starter
  • Posts: 11
  • Location: Canada
Firmware help
« on: Mon, 24 August 2020, 21:34:18 »
Hi Everyone,

Long time lurker here, i love this forum and all the eye candy here -  i have a bit of an issue...

So decided to do something stupid when Covid lockdown hit and decided to design and build a 75% keyboard from scratch...

I figured the build would be around the same price with a Aluminium machined case ( which is about the price of a Rama M80 or Satisfaction 75 on mech market ). And i would have all the functions i personally want :)

So i proceeded to reach out to freelancer and hired a guy to design a PCB with ill the functions i want.

Encoder knob (EC11E18244A5)
75%
Bluetooth 5.0 (BMD-340-AR)
2 X USB C hub
Gold exposed tracks etc

Got this designed, looks sweet ( pics attached ) sent to a PCB manufacturer in China, got all the BOM parts bought and assembled.250270-0250268-1

Just got this last month in Canada, plugged it in.... then BOOM realized i need firmware! LOL

So i spend the last little while looking around and trying to figure this out
I look at Zadig, QMK and Easy AVR but to be honest im in over my head - the board lights up when plugged in but i cant seem to flash / push anything to it.

If someone could assist with this, i would be more than happy to compensate you for your time and results. And upon completion give you a PCB as well ( i made 3 from the sample run)

Thanks


Offline pabile

  • Posts: 158
  • Location: Southeast Asia
    • pabile online
Re: Firmware help
« Reply #1 on: Mon, 24 August 2020, 21:55:05 »
what controller did you use? i can help build your qmk based firmware if your controller will allow.

also, correct me if i am wrong. you are supposed to prepare the microcontroller first befor you can flash custom firmware, correct?

Offline Yangif

  • Thread Starter
  • Posts: 11
  • Location: Canada
Re: Firmware help
« Reply #2 on: Mon, 24 August 2020, 21:59:18 »
what controller did you use? i can help build your qmk based firmware if your controller will allow.

also, correct me if i am wrong. you are supposed to prepare the microcontroller first befor you can flash custom firmware, correct?

I used BMD-340-AR - its a BLE and controller all in one https://www.mouser.ca/datasheet/2/1025/BMD-340_DataSheet_(UBX-19033353)-1729556.pdf

in terms of prepare, i have no idea ...

Offline pabile

  • Posts: 158
  • Location: Southeast Asia
    • pabile online
Re: Firmware help
« Reply #3 on: Mon, 24 August 2020, 22:12:32 »
thanks. next, we will need the following:
a.) matrix
b.) pin assignments

i think you can ask for these information from your freelancer.

i found this keyboard using same controller as you do https://github.com/coyt/LOST60
the documentation might help. anyways, please allow me to do some reading about your controller before i make assumptions...

Offline Yangif

  • Thread Starter
  • Posts: 11
  • Location: Canada
Re: Firmware help
« Reply #4 on: Mon, 24 August 2020, 22:45:23 »
thanks. next, we will need the following:
a.) matrix
b.) pin assignments

i think you can ask for these information from your freelancer.

i found this keyboard using same controller as you do https://github.com/coyt/LOST60
the documentation might help. anyways, please allow me to do some reading about your controller before i make assumptions...

nice Thank you! - i got all that from the free lancer.

haha github has so many new file types i never heard of...

« Last Edit: Mon, 24 August 2020, 22:49:46 by Yangif »

Offline pabile

  • Posts: 158
  • Location: Southeast Asia
    • pabile online
Re: Firmware help
« Reply #5 on: Mon, 24 August 2020, 22:59:07 »
nice! i am doing some reading and trying to teach myself about this qmk branch https://github.com/sekigon-gonnoc/qmk_firmware/tree/nrf52
maybe we can have this work with your keyboard. i'll have the docs checked and let you know.

p.s. if there is anyone out there have experience with this controller, please share your inputs. thanks

edit: corrected qmk branch/tree
« Last Edit: Mon, 24 August 2020, 23:55:57 by pabile »

Offline Yangif

  • Thread Starter
  • Posts: 11
  • Location: Canada
Re: Firmware help
« Reply #6 on: Mon, 24 August 2020, 23:04:31 »
nice! i am doing some reading and trying to teach myself about this qmk branch https://github.com/joric/nrfmicro
maybe we can have this work with your keyboard. i'll have the docs checked and let you know.

p.s. if there is anyone out there have experience with this controller, please share your inputs. thanks

Thats awesome - thanks for the help !

Offline pabile

  • Posts: 158
  • Location: Southeast Asia
    • pabile online
Re: Firmware help
« Reply #7 on: Tue, 25 August 2020, 02:21:07 »
...
« Last Edit: Sun, 21 February 2021, 02:42:05 by pabile »