

Found in: Fight Stick PCBs · Parts and Accessories
Production of the IPFB is currently halted as the GP2040-CE project is starting to hurt local makers. This is going to be a controversial and contentious statement. Companies like Haute/COSMIX are hurting us - other makers are starting to vocalize what I have seen coming for the last year or so. Unfortunately, the GP2040-CE project celebrates the extremely low cost devices that are flooding the market at unsustainable prices; as they should - they have no financial investment in the market because they aren't selling anything. This race to the bottom isn't affecting them - it only promotes their efforts in a positive manner. Those that are promoting these cheap import products, free from real R&D costs due to the work the GP2040-CE devs provide the community at no cost, are indirectly hurting the maker scene. These companies are racing to the bottom on pricing through whatever means they can. I believe that if I continue to produce the IPFB I am complicit in hurting a large community of makers that were once able to compete based on creative designs, concepts, talent, and specific needs. Now, we have to justify why a $40 plexi flat pad isn't quite the deal you think it may be when compared to a $200+ case or custom build.
I created the IPFB as a means to offer a low cost, high quality device to power a number of fight sticks and systems easily and financially sustainably. Bespoke, high quality fight sticks are expensive - especially at the scale most indie developers like myself operate. The IPFB was way to offer something other than the $65 Brook PCBs or low quality, high latency ridden Zero Delay PCBs. Today, the value proposition is no longer obvious given that most GP2040-CE boards are roughly $30, required security keys to make them work on modern consoles is approaching $35, and some of the new features implemented may create concerns in the competitive/tournament scene. If you only play on PC - they remain a good option. The larger effect on the community of makers, though, is of significant concern. Continuing to provide an outlet that may be hurting my efforts is not sustainable.
Starting in August 2022, I embarked on a journey to take some of the work that FeralAI (https://github.com/FeralAI/GP2040-Config-PicoFightingBoard/) was doing with the Raspberry Pi Pico as a Fighting Board and bring it to the next level; specially I wanted a PCB that had the Pico circuitry integrated into it, this way it looked and felt like a polished final product. The idea was simple: if the fit and finish was like the Brook PCBs, all the accessories on the market would just work with them and installation would be a snap. We could finally have a Fighting Board that was super-fast, community supported, you can tinker with it, and wouldn’t break the bank. I think I managed to accomplish this with my version of the Pico Fighting Board – The Integrated Pico Fighting Board or IPFB (catchy name, right?!). Along the way I found out that FeralAI had moved on from the project and the community picked it up, created a fork, and a lot of smart people have moved it along.
The IPFB uses the same foot print and relative placement of connects as most Brook Fighting Boards and the Akishop PS360+ by design. This is meant to be a direct drop in to fight sticks and systems that use wiring and connections the FGC and most stick builders have come to use over the past decade. All connectors are JST PH with the exception of the 20 pin header which uses a dual row, 2.54mm pitch, male pin connector, and the JST XH connector behind the USB-B plug as an alternate USB cable connection point. The board has a number of vias to reduce ground plane impedance between the top and bottom ground planes.
https://github.com/JasensCustoms/GP2040-IPFB
Version 3.0 Update
Version 2.0 Update
None of these updates render the previous version "worse" for normal use. The 2.0 Version addresses a couple of design changes, as follows:
A great source of information on the pinouts, connections, and design can be found in the JasensCustomsIPFBOverview-V1.2 overview document.
Each IPFB will be fully assembled, minus the debug/X14/USB BOOT pin headers, and loaded with at least version 0.60 of the GP2040-FW. Please ensure you validate the pin settings upon install for Turbo, Turbo LED, and RGB data at the very least.
The brains of the IPFB is the GP2040-CE Open Source Firmware. Its use and changes can be found on the website: https://gp2040-ce.info/ this website is updated very regularly so I encourage you to check it out for yourself. Any information posted here could very well be out dated within a few hours! The high points are:
When updating your IPFB please use the Pico Fighting Board version of the firmware they post. This requires the least amount of reconfiguring in the web configurator to use with the IPFB. Specifically, on the IPFB:
Please review the JasensCustomsIPFBOverview-V1.1 over view document. This has more information than you can ever know!
Thank you to those that helped me test the builds!
Documented from the original listing at jasenscustoms.com/products/integrated-pico-fighting-board-gp2040ce ·
archived shop page