A PS3 PS4 rapid-fire on a PIC12F683 micro-controller beta

vegueta1

Member
PIC12F683 Rapid-Fire/Turbo Mod (Open-Source HEX)

This HEX file enables advanced rapid-fire and burst-fire capabilities on the PIC12F683 microcontroller. Designed for experienced users, this mod offers configurable firing modes and visual feedback via onboard LED.

Features

- 15 firing modes:

- Modes 1–10: rapid fire (slow to fast)

- Modes 11–15: burst fire (2–6 shots per trigger)

- Mode switching:

- Short press of GP1 increases the mode (wraps from 15 back to 1)

- LED on GP5 blinks to indicate the current mode

- Mod toggle:

- Long press (1 second) of GP1 enables/disables the mod

- LED blinks twice when disabled or displays current mode when enabled

- Rapid-fire output:

- GP0 pulses based on selected mode when mod is enabled

- Optional turbo trigger input:

- GP2 must be held to activate firing (can be wired to an additional button)

- Software debounce for mode button (GP1)

- EEPROM saves last-used mode

- LED startup animation

- Unique blink patterns for burst fire modes

Pin Configuration

Microcontroller Pins Function

| GP0 | FIRE_OUT

| GP1 | Mode select + enable/disable mod

| GP2 | Optional turbo trigger input

| GP5 | Status LED


Note: Use a 220Ω resistor on GP5 when wiring the LED. You may reuse the controller's onboard LED if available.

Requirements & Notes

- Target chip: PIC12F683

- HEX file must be flashed using a compatible PIC programmer

- GP2 turbo input is optional but must be held during firing if enabled

- This mod is intended for experienced users — beginners may find implementation challenging

- Board pinout diagrams and wiring references are inside the zip

This project is part of a renewed effort to make reliable, free rapid-fire options accessible to the modding community. If you're comfortable with microcontroller programming and wiring, give it a shot and share your experience!

PIC12F683 Rapid-Fire/Turbo Mod (Open-Source HEX)

This HEX file enables advanced rapid-fire and burst-fire capabilities on the PIC12F683 microcontroller. Designed for experienced users, this mod offers configurable firing modes and visual feedback via onboard LED.

Features

- 15 firing modes:

- Modes 1–10: rapid fire (slow to fast)

- Modes 11–15: burst fire (2–6 shots per trigger)

- Mode switching:

- Short press of GP1 increases the mode (wraps from 15 back to 1)

- LED on GP5 blinks to indicate the current mode

- Mod toggle:

- Long press (1 second) of GP1 enables/disables the mod

- LED blinks twice when disabled or displays current mode when enabled

- Rapid-fire output:

- GP0 pulses based on selected mode when mod is enabled

- Optional turbo trigger input:

- GP2 must be held to activate firing (can be wired to an additional button)

- Software debounce for mode button (GP1)

- EEPROM saves last-used mode

- LED startup animation

- Unique blink patterns for burst fire modes

Pin Configuration

Microcontroller Pins Function

| GP0 | FIRE_OUT

| GP1 | Mode select + enable/disable mod

| GP2 | Optional turbo trigger input

| GP5 | Status LED


Note: Use a 220Ω resistor on GP5 when wiring the LED. You may reuse the controller's onboard LED if available.

Requirements & Notes

- Target chip: PIC12F683

- HEX file must be flashed using a compatible PIC programmer

- GP2 turbo input is optional but must be held during firing if enabled

- This mod is intended for experienced users — beginners may find implementation challenging

- Board pinout diagrams and wiring references are inside the zip

This project is part of a renewed effort to make reliable, free rapid-fire options accessible to the modding community. If you're comfortable with microcontroller programming and wiring, give it a shot and share your experience!
Controller Integration

For PS3/PS4 controller modding, refer to the readily available PCB pinout diagrams online. These guides clearly show the location of trigger pins, including R2, which is commonly used for firing. To connect the firing output, solder GP0 to the R2 trace as designated in your controller's PCB reference. Always verify continuity before applying power.

Hey PSX-Place! I've officially shifted focus to the PS3 controller platform, and I'm excited to share a cleaner, more reliable version of my PIC12F683 Rapidfire Mod. Support for the PS4 beta has been discontinued for now, but may return in the future. In the meantime, this PS3 build is stable, beginner-friendly, and ready for the community.ReleaseV1.8.1
 

Attachments

Last edited by a moderator:
Back
Top