Search found 578 matches

by DMA
29 Aug 2019, 08:33
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Oh that feels so 1996 on so many levels. The Great Flame Wars of Russian FIDONet. I'll read about tact after I'll hit that sweet "Submit" button, but for now.. we are providing information to DMA on how to improve his product by reporting on issues we encounter Here's the thing. There is no "product...
by DMA
26 Aug 2019, 00:37
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

@swampangel: High five, man. I don't even ask to "play by my rules" - just to do due diligence with experimental/prototype hw PLUS sw. @PancakeMSTR those "curiosity required" warnings are not for you - you got sucked into this anyway and got your dose of frustration and angst I can't do anything to ...
by DMA
21 Aug 2019, 17:13
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

go stare at matrix output. All you'll ever need to fixing the scans is there. If you're not able to deduce from that info what's wrong - there's nobody in the world to help you. And, since you're not curious, pro tip. Go touch wires as you look at matrix outputs. That will change behavior. THINK abo...
by DMA
21 Aug 2019, 06:43
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Now, I unplug the keyboard, specifically by unplugging the micro usb cable from the cypress and then plugging it back in. No output, ever. BUT , if I unplug the OTHER end of the USB cable, the one plugged into my computer, and plug it into a new USB port, I get output. It spams keys, which I also d...
by DMA
21 Aug 2019, 00:12
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Also, now when I start up FC the "UNSAFE" indicator is lit up red and I can't get "Scan" or "Output" to stay green (I get the "Scan module has gone insane and had to be shot!" error). That's noise/grounding issue. Docs tell what to check in that case. Also it's good that it trips - it will bring do...
by DMA
19 Aug 2019, 08:30
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Found a thing commented out that should not have been commented out.
Would manifest as keyboard not turning "Output" green and not emitting anything if just plugged in, with FC not being connected.

PancakeMSTR - that likely fixes your problem.
by DMA
15 Aug 2019, 10:17
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 12
Views: 2219

Re: Scanning a cortron Diablo keyboard

OK. I've got this 2x6 piece of matrix (in background) to work. 588-fa229f0c-2233-43d4-ace4-d2ee57e552d0[1].jpg Scope is invaluable. I screwed up both in hardware (several things) and software (skipping half of the init, then shorting all rows in debouncing by passing zero instead of the row) - and t...
by DMA
14 Aug 2019, 05:44
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Apart from committing to EPROM, did you uodate prior (CTRL+U)? I've tried it both ways, updating and not updating. Makes no difference as far as I can tell. "Update" uploads the config to the controller, but if you pull the plug, changes disappear. "Commit" saves whatever current config is, so when...
by DMA
13 Aug 2019, 16:36
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

- On the other hand, if I upload to EEPROM with "SETUP" grey, then close flight controller, I do get output from the keyboard, for example on a google chrome tab. All it seems to be doing are spamming keys, though if I press the "Q" key, which I've mapped to output "Q", it spams "Q", so there's tha...
by DMA
13 Aug 2019, 05:40
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Computer is not a part of the problem, that's one thing I can guarantee (FC is much fussier than HID driver, if it works - the USB device part definitely works). Delete the CommonSense directory, download from github, change config.h and pins to match your physical layout, recompile, reflash.
by DMA
12 Aug 2019, 08:06
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

I don't know if you've been keeping up with my posts but I wanted to make sure that you knew that I had removed C41, C42, and R5 to use the three auxiliary columns on 15.[2,3,4]. Would that make a difference? Nope. That will un-zero columns mapped to those pins, but that's it. At this point I would...
by DMA
12 Aug 2019, 04:49
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Ah. go to globals.h and change NOT_A_KEYBOARD back to zero.
by DMA
12 Aug 2019, 01:56
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Even though I had continuity, I guess the contacts gotta really be pushed up against one another to work. It's likely that you pushed on the socket when continuity-tested. So when you tested it there was contact, but not when it was used. So this seems to have fixed my shift and caps lock issue. Al...
by DMA
11 Aug 2019, 23:55
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Couple other notes. Rebooting the host is NOT needed. Closing FC is the most drastic action you will ever need to take. "Upload" uploads your changes to the firmware, BUT NOT TO EEPROM (must I say that's in readme?). "Commit" writes to EEPROM. "Revert" reboots the controller - same thing as pulling ...
by DMA
11 Aug 2019, 23:39
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

The grounding is paramount So, what was the exact problem? Loose connector fit or something else? I probably never had it because I prefer soldering of things that don't have proper connectors available (those blue connectors min. board thickness is specified as 1.5mm if memory serves - and PCB is ...
by DMA
09 Aug 2019, 07:43
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

I think that some of the guys that are having trouble may not mind shipping a keyboard or paying for parts and labor. If that sounds like you, maybe post to Marketplace > Member to member > Other? I would volunteer myself, but am working on two big projects. I actually don't mind doing it essential...
by DMA
09 Aug 2019, 07:04
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

The 8x24 project still has the old pin assignment in PSOC. We realised this when all three of us (PancakeMSTR, Darcruix and I) all had three dead columns. A closer inspection revealed that the PSOC PIN settings hadn’t been updated to reflect the new pin out propped by DMA on github. Changing the pi...
by DMA
09 Aug 2019, 07:03
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

This was going through my mind as I was falling asleep last night: What is the reason for disabling scanning in FlightController if the keyboard is "insane" when it's plugged in? I was having trouble with getting a bad 5251 PCB to work so I went in and tweaked the FlightController code to allow ins...
by DMA
07 Aug 2019, 18:33
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

@darkcruix when in doubt you want "star ground" - i.e. everything having it's own ground wire converging on one point. This should not matter for this project though. Please double-check you connected ground on BOTH sides of the PCB - on newer beamsprings there are no vias so PCB grounds are separat...
by DMA
31 Jul 2019, 16:31
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

snacksthecat wrote:
31 Jul 2019, 01:13
Does this mean that I would need to build some sort of driver if I wanted to hook up a buzzer (in lieu of a solenoid)? At 4mA, would I be basically be asking it to power a blender?
There was this "xwhatsit solenoid board" - you should use that. I'll try to update the doc.
by DMA
29 Jul 2019, 16:22
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 12
Views: 2219

Re: Scanning a cortron Diablo keyboard

Matrix, 4x6, doesn't work and has wildly different characteristics. In particular, it has huge ripple at the end of the strobe - and that ripple doesn't depend on key state. Tried some methods, was not successful. Comparator-based thresholds suck big time - you're blind and must check all the varian...
by DMA
26 Jul 2019, 01:42
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Oh, come on. Please, PLEASE go and READ THE README. It says right there that default pinout project is now called "8x24", and that if I were you I would COPY it and what copying would mean. You can't do precompiled 8x23 hex. Beamspring produces high signal when keys are not pressed. Rows and columns...
by DMA
25 Jul 2019, 23:49
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

1. yep. if you use the same bootloader - you can even do it from FC, "Update FW" button. If not - go normal route, using the KitProg. 2. can't really understand. pin mappings are determined by firmware. Process is described in the README. You upload firmware using pins for different things - you can...
by DMA
25 Jul 2019, 22:33
Forum: Workshop
Topic: CommonSense quick-start / noob's guide
Replies: 42
Views: 2793

Re: CommonSense quick-start / noob's guide

kmnov2017 wrote:
25 Jul 2019, 22:18
What are you talking about ! I have asked a question and hence the post...
You copypasted the same question in 2 threads. Please just don't.
by DMA
25 Jul 2019, 20:29
Forum: Workshop
Topic: CommonSense quick-start / noob's guide
Replies: 42
Views: 2793

Re: CommonSense quick-start / noob's guide

So here's a quick update: After wiring by the Cypress board, flashing the firmware and wiring up the keyboard and after successfully connecting to the keyboard via Flight controller; I did the following: Dafuq, man. I post here and there because it's a change to software so is a material change aff...
by DMA
25 Jul 2019, 20:28
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

2. there is a phrase there about setting thresholds halfway-3/4 between resting state and pressed state. That's how you set them. 3. You shouldn't hold the key down for a few seconds - after you set thresholds, apply, upload and press keys. they'll light up yellow. Very quickly, should not be any pe...
by DMA
25 Jul 2019, 11:07
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 12
Views: 2219

Re: Scanning a cortron Diablo keyboard

Made a 2-column keyboard - AMux + VDAC + comparator + SR flip-flop, @80MHz. 2-step debouncing is mostly OK, especially if you trim the comparator right between the unstable regions. Comparators turned out to be seriously badass - can be trimmed +/-16 mV, so can easily shift 3 DAC steps if needed. No...
by DMA
25 Jul 2019, 02:12
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

Read headers too! They really help! :)

The default project is "8x24" now. "Firmware", for compatibility reasons, will still have old pinout.
No guarantees of not changing config.h in "Firmware" project tho.
by DMA
25 Jul 2019, 00:06
Forum: Workshop
Topic: Scanning a cortron Diablo keyboard
Replies: 12
Views: 2219

Re: Scanning a cortron Diablo keyboard

GOT THE SIGNAL.
Comparator + VDAC as reference.

VDAC 8mV - noisy resting state, solid pressed. 12mV - solid resting, noisy pressed :/

I mean debouncing is needed anyway, but would like to see something more stable.
by DMA
24 Jul 2019, 20:51
Forum: Workshop
Topic: [Done] CommonSense controller - better capsense (now with inductive sensing, too!)
Replies: 516
Views: 38508

Re: [Done] CommonSense controller - better capsense!

I changed the default pinout (and added a picture of it), so that you only need to desolder things if you want to use column 24. Added "default firmware" - which is, by definition, half-assed. I don't know what's the matrix size of your keyboard, and making it configurable via FlightController makes...

Go to advanced search