Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SUGGESTION] Please consider running a crowdfunding campaign for a custom Necroware GamePort-Adapter on Crowd Supply or other similar crowdfunding platform? #46

Open
Hedda opened this issue Jan 30, 2023 · 3 comments

Comments

@Hedda
Copy link

Hedda commented Jan 30, 2023

@necroware can I suggest you consider a crowdfunding campaign on Crowd Supply for a custom Necroware GamePort-Adapter?

That is, organize and run a crowdfunding campaign on a crowdfunding platform (such as example crowdsupply.com) to fund the development and manufacturing of a larger batch of a custom Necroware GamePort-Adapter PCB + a matching custom enclosure that you arrange to have manufactured professionally one or several factories then distributed/shipped to backers/customers.

Crowd Supply is usually the perfect fit for funding and launching this type of project/products designed and made by creators:

At least I for one would love for more people to enjoy and contribute to this project and I think a crowdfunding campaign would help put the word out and grow the user base which at some point would hopefully lead to more actively contributing developers.

Motivation; while your gameport-adapter is still a niche product with retro-gaming becoming more popular I think that today and in the near future probably a lot (relativly speaking) of retro-gaming enthusiasts and collectors would be very interested in buying a preassembled and pre-flashed version of gameport-adapter if it came in a nice enclosure and had the same feature set as your existing gameport-adapter already have if sold as a complete product that has been tested to compatible out-of-the-box with a list specific joysticks, gamepads and gaming wheels.

  • Open-source hardware (OSH) licensed (CC BY-SA 4.0?).
  • Open-source firmware / open-source software licensed (GPL-3.0 license?).
  • DIP-switches for different controller modes (bonus though if add Bootloader mode to be used for flashing new firmware).
  • Optional: Keeping the modular "Arduino Shield" design with Arduino Pro Micro compatibility.

The things that I think are missing compared to your existing in order to make it a successful project as a crowdfunding campaign:

Then you should really just need some good marketing by reaching out to different retro-gaming communities to help spread the word.

More advanced ideas (not low-hanging-fruit so possibly not achievable if the main goals includes low-cost and easy-to-use?):

  • Base the new gameport-adapter on the Raspberry Pi Pico RP2040 SoC instead as it would probably get a lot more people interested in the project, see for example the Raspberry Pi Pico Gamepad/Joystick Library -> https://gitlab.com/realrobots/PicoGamepad (which can today be used with https://monsterjoysticks.com/9-pin-joystick-to-usb-adapter )
    • Anyway, the fact is RP2040-based products/projects gain more notability simply because Raspberry Pi is so very famous/popular.
  • Automatic Controller Mapping with default controller profiles that make the tested and supported joysticks/gamepads work out-of-the-box with RetroArch -> https://www.retroarch.com/index.php?page=controller-autoconfig
  • Add a vJoySerialFeeder" and/or "vJoy/vJoystick" mode (serial port to a virtual joystick) to support custom/hacked joysticks via VJoySerialFeeder compatible software/drivers -> https://github.com/Cleric-K/vJoySerialFeeder or https://sourceforge.net/projects/vjoystick/ (for POC see https://backofficeshow.com/shop/ultimate-joystick-interface)
    • This requires data coming through the serial port should be structured in a specific way in order for the feeder to recognize it, (e.g. IBUS, SBUS, DSM, MultiWii Serial Protocol, KISS serial protocol, and/or CrossFire. etc.). After data is received it can be mapped to any virtual joystick axis or button in very flexible and configurable way via the vJoySerialFeeder GUI software.
  • Add an expansion port on the gameport-adapter (e.g. a GPIO-header accessible through an opening in the enclosure) that allows the user to add custom accessories, (such for example adding as a few trim pots that can work e.g. as elevator trims, aileron trims and rudder pedals in your favourite flight simulator game).

Maybe even consider asking if someone more, like Kreeblah who designed a similar board based on ATmega32u4RC-MU/ATmega32u4-MU (and he still also maintains updated designs for it to this day), would be interested in partnering on a such project to share the load of running a crowdfunding campaign + getting everything manufactured and shipped?

image

Tip on other one-stop-shop turnkey PCB and embedded circuit board manufacturers partners, and if keeping it as open-source hardware then should know that some offer open project pages so that anyone today relatively easy (and inexpensive) can just submit the KiCad PCB layout files directly to some PCB-prototype board manufacturers like Oshpark or PCBWay who will take it then make + ship a few of the PCB boards and needed components as a kit, all without them having to use KiCad yourself or even having to understand the PCB layout:

FYI, Chinese PCB manufacturers will usually make around 20 simple PCB board like this for less than $10 and ship them to you for around $20, so depending on your country's import tax you have those at home for around $30-40 in around a months time.

PS: For some more related inspiration may I recommend you check out these other similar projects/products liked below:

Monster Joysticks 9 Pin Joystick to USB Adapter product/project:

The Backoffice - Ultimate Joystick Interface:

@necroware
Copy link
Owner

Initially, I planned to go in that direction and start an online shop with some of my hardware projects, but unfortunately life plays sometimes a bad joke and currently I have absolutely no time for it. Not even enough time for my youtube channel. Sadly but true.

@Hedda
Copy link
Author

Hedda commented Jan 31, 2023

Ah, ok, that is sad to hear. I guess that then also means that you do not have time to arrange for a company like PCBWay (or another similar company) to make it for you and have them sell it from their store so you do not have to carry stock or sell it yourself, or? ...at least you should be aware to some companies like PCBWay do offer such full shop services where they not only make and assembly your design but also act as a reseller with shipping directly to the customer:

https://www.pcbway.com/project/gifts-sell.html

https://www.pcbway.com/project/gifts.html

@Hedda
Copy link
Author

Hedda commented Feb 13, 2023

Recommend moving this to the suggestion section under discussions -> https://github.com/necroware/gameport-adapter/discussions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants