Less, but better. - Dieter Rams
After seeing the Ferris Sweep for the first time I've fallen in love, but as a designer I cannot accept the things the way they are. So I've done some experimentation with it.
I changed the overall form of the board so it can be a little bit more compact and be a canvas for expression in the matter of case design
This is a parcial redesign of the Ferris Sweep 2 half-swept. In other words this is a:
- 34 keys.
- Diodeless.
- Low profile.
- Non-hotswap.
- Reversible PCB.
- Column staggered.
- Tenting puck compatible.
- Wireless and wired capable.
- Choc MBK spaced (17,5mm x 16,5mm).
- Cheaper than the cheapino (at the time of the build).
- Change PCB overall form.
- Add support screw holes.
- Add teardrop on solder joints.
- Reposition of the reset and power switch.
- Do an extensive and compreensive assembly manual.
- Create an alternative version with
USB-C
instead ofTRRS
. - Add commissioned art by the brazilian artist Aline Dal Pont.
- Remove all the informative silk graphics for a better looking board.
- Rotate the main switches.
- Change the
USB-C
location. - Add open hardware logo on silk.
- Make it compatible with choc V2 switches.
- Change the
USB-C
connector to mid-mount 6p. - Design some minimalist and low profile cases.
- Extend the manual to include ZMK flashing process.
- Create an 36 keys pcb with breakpoints/mousebites.
- Add a variation with choc spacing for CFX keycaps (16,5mm x 16,5mm).
1 The main reason for not doing this at the moment is the lack of financial motivation. As I have to pay for every prototype and take time off to do the development and iterations I have to be mindful of the tasks I take. If you want to help contact me :)
At the moment this repo contains 2 versions, one with TRRS
and one with USB-C
connecting the halves. The TRRS
connector are objectively worse than the USB-C
for this use case, due to it introducing a risk of short in the case that the halves are unpluged with the board powered on. On the other side, the USB-C
if not wired correctly may introduce a risk of being connected directly to a power supply by mistake. I've done the bare minimum to prevent it, I wired the GND
and VCC
trying to follow the USB protocol. Another problem with the USB-C
is that this implementation doesn't follow the USB protocol, it just hijack some of the data pins.
The gerber files are in the release section. The list of materials for each version are inside of the respective folder, USB-C and TRRS.
As the pcb doesn't have any information guiding the assembly, I have done an manual with visual instructions.
I commissioned the work of the brazilian artist Aline Dal Pont for this board. You can use it as it is (with the credits) for non-commercial ends. You cannot use the work outside of this board, modify it in any way or use it commercially without the express autorization of the artist.
As this redesign have not changed the pin out the Ferris Sweep you can use any compatible keymap/firmware.
Currenty I'm using the above zmk keymap, you can replicate it with this files.
I've tried to use the Miryoku ZMK keymap made by Manna Harbour, but I was not able to adapt it to my needs. If you want to see my initial setup take a look at the compiled firmware or the source github workflow, custom_config.h, cradio_left.conf and cradio_right.conf files.
The files in this repo may contain problems, use them at your own risk.
For the type nerds (like me), the text on the PCB and logo are FuturaRenner aka Formera.
The team behind the design of the incredible Ferris Sweep are: Pierre Chevalier, David Barr, Ibnu Daru Aji, Duccio. Without their work this parcial redesign would not be possible.