Ripsshine OF1 flashlight

Ripsshine OF1 Flashlight Review

Ripsshine OF1 Flashlight Review

The Ripsshine OF1 flashlight uses one 21700 cell to power three Cree XHP50.3 emitters. It runs Andúril and has a proud e-switch. Read on!


Official Specs and Features

Here’s a link to the Ripsshine OF1 flashlight product page.

Versions

I believe there’s just one version of the Ripsshine OF1 flashlight.

Price

The Ripsshine OF1 flashlight has an MSRP of around $55, but a sale/street price of $47.90. It’s available now at FlashlightGo.com.


What’s Included

Ripsshine OF1 flashlight what's included

  • Ripsshine OF1 flashlight
  • 5000mAh 21700 (standard button top)
  • Pocket clip
  •  Spare o-rings (2)
  • Lanyard
  • Split ring
  • Manual

Package and Manual

Ripsshine OF1 flashlight box

Ripsshine OF1 flashlight manual

Build Quality and Disassembly

Ripsshine OF1 flashlight

The Ripsshine OF1 flashlight is a beefy sort of light, with a big grip area all along the sides.

Despite being a fairly heavy light like this, there’s a magnet in the tailcap that is suitable for holding the light. The threads here are very thick and anodized, too.

Ripsshine OF1 flashlight tailcap off showing threads and magnet

The positive contact uses a button and not a spring.

Ripsshine OF1 flashlight showing internal contact

Size and Comps

Size 113mm x 35mm
Weight 108g (only flashlight)

Here’s the light in hand:

Ripsshine OF1 flashlight in hand

Here’s the test light with the venerable Convoy S2+. The version below is a custom laser-engraved Convoy S2+ host by GadgetConnections.com. I did a full post on an engraved orange host right here! Or go straight to GadgetConnections.com to buy your Convoy S2+ now!

Also in the photo above, my Standard Reference Material (SRM) flashlight is the Hanko Machine Works Trident, an 18350 light. While I have not reviewed or tested the Gunner Grip version seen here, I have tested a Hanko Machine Works Trident Total Tesseract in brass. I love the Trident, and it’s a striking contrast to the inexpensive Convoy S2+, another great SRM.

Retention and Carry

The Ripsshine OF1 flashlight ships with a pocket clip unattached. You can see it below, photographed separately (unusually). It’s bent! But that wasn’t a huge deal: it stretched onto the light and was mostly straightened just by those efforts.

Ripsshine OF1 flashlight pocket clip

The clip can go only on the head end, but it’s a two-way clip. Thus, you can carry the Ripsshine OF1 flashlight bezel up or down.

Ripsshine OF1 flashlight pocket clip installed

The Ripsshine OF1 flashlight also includes a lanyard, which attaches through this hole in the tailcap.

Ripsshine OF1 flashlight lanyard hole

The pocket clip also has a lanyard hole.

Ripsshine OF1 flashlight lanyard hole on pocket clip

The lanyard is a nice, full-featured ordeal, made of paracord and a clip ring, and actually attaches to the light with an included split ring.

Ripsshine OF1 flashlight lanyard

The tailcap magnet is strong enough to hold the light.

Ripsshine OF1 flashlight magnet in use

Power and Runtime

The Ripsshine OF1 flashlight runs on a single lithium-ion cell. A button top 21700 is included, and at 5000mAh, it is a fairly standard cell.

Ripsshine OF1 flashlight with included 21700

The cell goes into the light positive end (button) first.

Ripsshine OF1 flashlight with included 21700 installed

Below you can see a number of runtime charts. The output claim is 10,000 lumens. I didn’t see that even at startup, and the light drifts down from the initial 8000 lumens very quickly. It then settles at about 1600 lumens. From there, all the top three modes are about the same, at around 1000 lumens.

Ripsshine OF1 flashlight runtime charts

Ripsshine OF1 flashlight runtime charts

Ripsshine OF1 flashlight runtime charts

Ripsshine OF1 flashlight runtime charts

Ripsshine OF1 flashlight runtime charts

The temperature lines in these charts are included as general context, not precise measurements. The values represent the range (min to max) during testing, but should not be taken as exact readings. Temperature sensors are attached however feasible and not always on the bezel or hottest spot (assuming that can even be clearly defined). Even with ideal placement, too many variables affect temperature to definitively state a specific max value.

Charging

The Ripsshine OF1 flashlight offers USB-C charging. The charge port has a press-in cover.

Ripsshine OF1 flashlight charging port

Ripsshine includes a USB to USB-C charging cable.

Ripsshine OF1 flashlight charging cable

Charging looks fine and works the same for A to C as it does for C to C. A full charge takes around 2 hours and 20 minutes.

Ripsshine OF1 flashlight charging charts

Modes and Currents

Mode Mode Claimed Output (lm) Claimed Runtime Measured Lumens Tailcap Amps
Turbo (Double Click from on) 10000 7979 (0s)
1921 (30s)
13.35
Highest Stepped 4045 (0s)
3592 (30s)
3.87
2118 (0s)
2032 (30s)
1.71
788 0.80
159 0.34
65 0.13
17.7 0.02
Lowest Stepped 1.34 5.6mA
Lowest Ramped 0.09 1.90mA

Pulse Width Modulation

There is PWM on all modes except Turbo. On all but the lowest output level, it’s not PWM that I can call “noticeable.” It’s plenty fast PWM. Below, the modes go from lowest (row 1, column 1) to highest (row 2, last position). The first mode is set off separately because it’s the only mode from ramping (on ramping, low is lower than the lowest stepped mode).

Ripsshine OF1 flashlight PWM charts

Click here to see a “baseline” – a chart with almost no light hitting the sensor.

Then there’s the Ultrafire WF-602C flashlight, which has some of the worst PWM I’ve seen. It’s so bad that I used a post about it to explain PWM! Here are multiple timescales (10ms, 5ms, 2ms, 1ms, 0.5ms, 0.2ms) to make comparing this “worst” PWM light to the test light easier. That post also explains why I didn’t test the WF-602C at the usual 50us scale.

User Interface and Operation

The switch seen on the Ripsshine OF1 flashlight is an indicating e-switch. It is a very proud switch with a translucent center that allows the switch to indicate in green and blue.

Ripsshine OF1 flashlight switch lit in green

Very proud!

Ripsshine OF1 flashlight switch profile

Ripsshine OF1 flashlight switch actuation

The bezel has small teeth, which I really love.

Ripsshine OF1 flashlight toothy bezel

Andúril2 is great, and I think it’s an improvement over the first iteration(s). There are some things some users might not love about it, but I think overall it’s much more approachable. I will note, though, that the nomenclature might be a bit confusing – the light (all lights with Andúril2) ships in Simple UI. This is not Muggle Mode. You may think “Well, duh,” and by now you’ve already seen the blistering runtime on turbo of Simple, so you get it. But just be aware, don’t hand this light to the uninitiated, thinking they won’t set their hand on fire while using Simple UI. Here is where I’d tell you how to switch to Muggle mode. There is no Muggle mode.

A newer and up-to-date version can be seen here:

https://github.com/ToyKeeper/anduril/blob/trunk/docs/anduril-manual.md

Since the manual (linked above) has changed, I need to go through it all again to confirm that this table is the “most right.” Lights ship with revisions all the time anyway, so you might even get an updated version from what I have.

The table below is direct and in full from ToyKeeper. All actions may not apply to all lights, including the one in this review. The table is the version from 20241229. It’s a little different from my usual user interface table layout, but I’m preserving all the info from GitHub here.

This is a table of all button mappings in Anduril, in one place:

Mode UI Button Action
Off Any 1C On (ramp mode, memorized level)
Off Any 1H On (ramp mode, floor level)
Off Any 2C On (ramp mode, ceiling level)
Off Simple 2H On (momentary ceiling level)
Off Full 2H On (momentary turbo)
Off Any 3C Battcheck mode
Off Full 3H Strobe mode (whichever was used last)
Off Any 4C Lockout mode
Off Full 5C Momentary mode
Off Full 6C Tactical mode
Off Full 7C Aux LEDs: Next pattern
Off Full 7H Aux LEDs: Next color
Off Full 9H Misc Config menu (varies per light):
?1: tint ramp style
?2: jump-start level
Off Full 10C Enable Simple UI
Off Simple 10H Disable Simple UI
Off Full 10H Simple user interface ramp config menu:
1: floor
2: ceiling
3: steps
4: turbo style
Off Any 13H Factory reset (on some lights)
Off Any 15+C Version check
Ramp Any 1C Off
Ramp Any 1H Ramp (up, with reversing)
Ramp Any 2H Ramp (down)
Ramp Any 2C Go to/from ceiling or turbo (configurable)
Ramp Full 3C Change ramp style (smooth / stepped)
Ramp Full 6C (same as above, but on multi-channel lights)
Ramp Full 3H Momentary turbo (when no tint ramping)
Ramp Full 4H Momentary turbo (on multi channel lights)
Ramp Any 4C Lockout mode
Ramp Full 5C Momentary mode
Ramp Full 5H Sunset timer on, and add 5 minutes
Ramp Full 7H Ramp config menu: (for current ramp)
1: floor
2: ceiling
3: speed / steps
Ramp Full 10C Turn on manual memory and save current brightness
Ramp Full 10H Ramp Extras config menu:
1: switch to automatic mem, not manual mem
2: set manual mem timeout
3: ramp after moon or not
4: advanced user interface turbo style
5: smooth steps

Multi-channel Lights

Mode UI Button Multi-channel lights only!
Any Any 3C Next channel mode (i.e. next color mode)
Any Any 3H Tint ramp (if this mode can)
Any Full 9H Channel mode enable/disable menu:
N: click (or not) to enable (disable) mode N

Lockout Mode

Mode UI Button Action
Lockout Any 1C/1H Momentary moon (lowest floor)
Lockout Any 2C/2H Momentary moon (highest floor, or manual mem level)
Lockout Any 3C Unlock (go to “Off” mode)
Lockout Any 3H Next channel mode (if more than one enabled)
Lockout Any 4C On (ramp mode, memorized level)
Lockout Any 4H On (ramp mode, floor level)
Lockout Any 5C On (ramp mode, ceiling level)
Lockout Full 7C Aux LEDs: Next pattern
Lockout Full 7H Aux LEDs: Next color
Lockout Full 10H Auto-lock config menu:
1: set timeout in minutes (0 = no auto-lock)

Strobe Group Modes

Mode UI Button Action
Strobe (any) Full 1C Off
Strobe (any) Full 2C Next strobe mode
Strobe (any) Full 3C Next channel mode (saved per strobe mode)
Strobe (any) Full 4C Prev strobe mode
Strobe (any) Full 5C Momentary mode (using current strobe)
Party strobe Full 1H/2H Faster / slower
Tactical strobe Full 1H/2H Faster / slower
Police strobe None (brightness is Ramp Mode’s last-used level)
Lightning Full 1H Interrupt current flash or start new one
Candle Full 1H/2H Brighter / dimmer
Candle Full 5H Sunset timer on, add 5 minutes
Biking Full 1H/2H Brighter / dimmer

Blinky Modes

Mode UI Button Action
Batt check Any 1C Off
Batt check Full 2C Next blinky mode (Temp check, Beacon, SOS)
Batt check Full 3C Next channel mode (for number blinks only)
Batt check Full 7H Voltage config menu
1: voltage correction factor

5: -0.10V
6: -0.05V
7: no correction
8: +0.05V
9: +0.10V

2: post-off voltage display seconds
Temp check Full 1C Off
Temp check Full 2C Next blinky mode (Beacon, SOS, Batt check)
Temp check Full 7H Thermal config menu
1: set current temperature
2: set temperature limit
Beacon Full 1C Off
Beacon Full 1H Configure beacon timing
Beacon Full 2C Next blinky mode (SOS, Batt check, Temp check)
SOS Full 1C Off
SOS Full 2C Next blinky mode (Batt check, Temp check, Beacon)

Momentary Mode

Mode UI Button Action
Momentary Full Any On (until button is released)
Momentary Full Disconnect power Exit Momentary mode

Tactical Mode

Mode UI Button Action
Tactical Full 1H High (tactical slot 1)
Tactical Full 2H Low (tactical slot 2)
Tactical Full 3H Strobe (tactical slot 3)
Tactical Full 6C Exit (go back to Off Mode)
Tactical Full 7H Tactical Mode config menu:
1: tactical slot 1
2: tactical slot 2
3: tactical slot 3

Config Menus

Mode UI Button Action
Config menus Full Hold Skip current item with no changes
Config menus Full Release Configure current item
(goes to Number Entry menu)
Number entry Full Click Add 1 to value for current item
Number entry Full Hold Add 10 to value for current item

This light specifically ships with Andúril version 202101250322. As SammysHP notes on BudgetLightForum:

… they choose this ancient firmware with an outdated microcontroller and parameters for a flashlight with completely different properties? And with no way to update the firmware (no flashing pads and a microcontroller that can barely run a subset of current Anduril features) it’s not worth getting it.

That may be useful information for you if you ever plan on flashing this light (ie, you won’t be able to). But if not, maybe it’s no big deal.

LED and Beam

The Ripsshine OF1 flashlight uses three Cree XHP50.3 emitters. I can’t see any claim to CCT, but they’re cool white.

Ripsshine OF1 flashlight emitters

The beam is quite floody.

Ripsshine OF1 flashlight emitters on

LED Color Report (CRI and CCT)

Below you can see the actual CCT and CRI measurements – cool white (above 6000K) for all modes, and low CRI.

CCT (Correlated Color Temperature) refers to the measurement of the color appearance of light, expressed in Kelvins (K), which indicates whether the light is warm (yellowish) or cool (bluish). A lower CCT (below 3000K) is considered warm light, while a higher CCT (above 5000K) gives cooler, bluish light.

CRI (Color Rendering Index) is a measure of how accurately a light source renders colors in comparison to natural sunlight. Scored on a scale from 0 to 100, higher CRI values indicate that colors appear more true to life and vibrant, similar to how they would look under the sun.

Beamshots

These beamshots always have the following settings:  f8, ISO100, 0.3s shutter, and manual 5000K exposure. These photos are taken at floor level, and the beam hits the ceiling around 9 feet away.

Tint vs BLF-348 (KillzoneFlashlights.com 219b version) (affiliate link)

I keep the test flashlight on the left and the BLF-348 reference flashlight on the right. These photos are taken around 18 inches from the door.

I compare everything to the KillzoneFlashlights.com 219b BLF-348 because it’s inexpensive and has the best tint!

Summary and Conclusion

The Ripsshine OF1 flashlight offers a nice format (it’s a good size). Output is good (briefly) but cool white. The user interface should be familiar to most of us, and is quite programmable (as Andúril is). I don’t love the cool white emitters, and while it’s not a big deal to me, the inability to be flashed with new firmware might be a problem for some. The price isn’t bad at all, though!

The Big Table

Ripshine OF1 Flashlight
Emitter: Cree XHP50.2 (3)
Price in USD at publication time: $47.60
Cell: 1×21700
Runtime Graphs
LVP? Yes
Switch Type: E-switch
Quiescent Current (mA): ?
On-Board Charging? Yes
Charge Port Type: Yes
Charge Graph
Power off Charge Port with cell: lowest 5 modes
without cell and/or tailcap: lowest modes only
Claimed Lumens (lm) 10000
Measured Lumens (at 30s) 1921 (19.2% of claim)^
Candela per Lumen 2.6
Claimed Throw (m) 302
Candela (Calculated) in cd (at 30s) 444lux @ 4.924m = 10765cd
Throw (Calculated) (m) 207.5 (68.7% of claim)^
Claimed CCT
Measured CCT Range (K) 6100-6900 Kelvin
Item provided for review by: Flashlightgo.com
All my Ripshine reviews!

^ Measurement disclaimer:  Testing flashlights is my hobby. I use hobbyist-level equipment for testing, including some I made myself. Try not to get buried in the details of manufacturer specifications versus measurements recorded here; A certain amount of difference (say, 10 or 15%) is perfectly reasonable.

What I like

  • Low price
  • Includes cell
  • Familiar user interface (Andúril)
  • Overall design (specifically toothy bezel!)
  • Frag pattern makes for great grip

What I don’t like

  • Cool white
  • Old Andúril version
  • Big stepdowns on highest few modes
  • Low CRI

Notes

Leave a Reply