Hardware expansion system
flipper one features a hardware expansion system with two types of expansion modules m 2 module — a standardized internal expansion module that connects to the device’s m 2 b key port, providing access to high speed interfaces, sim/esim connectivity, and several gpio pins the module can also expose an external antenna connector through dedicated openings in the device’s antenna rail gpio module — a custom external expansion module that connects to the gpio port on the back of the device, which provides access to a range of low speed interfaces including usb 2 0, uart, spi, adc inputs, and more we have open sourced the 3d models of the enclosure parts https //cad onshape com/documents/32ee3b79861e4ff5fe28ee3b/w/8eca0dcb9e92b0271d434028/e/adb36e3c67cc1a734691cf20 involved in the hardware expansion system, enabling the community and module manufacturers to design custom enclosure parts m 2 modules the m 2 expansion module (ssds, cellular or satellite modems, sdr radios, and more) can be installed inside the device via the internal m 2 port to access the port, the back plate must be removed by unscrewing its mounting screws the module is then secured to one of the two threaded standoffs on the device’s main board, depending on the module’s length flipper one supports m 2 modules with top side component placement (s3 type, with component height up to 1 5 mm above the module pcb) the following module form factors are supported 2242 22 mm wide, 42 mm long 3042 30 mm wide, 42 mm long 3052 30 mm wide, 52 mm long m 2 port pinout and a list of supported interfaces are available on the m 2 port docid\ obymjlxjd6jyup7pbitgj page examples of m 2 modules can be found on the m 2 modules docid\ hsrgtvuhgilgefwgmmmkg page antenna rail at the top of the rear side of flipper one, above the back plate, there is an antenna rail — a separate part designed to hold up to four sma antennas connected to an m 2 module it is intentionally separated from the back plate, allowing antennas to be installed into the antenna rail and cables to be routed before attaching the rail to the device this design helps prevent antenna cable damage during assembly gpio modules the gpio module connects to the gpio port on the back of the device gpio port pinout and a list of supported interfaces are available on the gpio port docid\ zcvt64ibx79xtuxsfzudv page examples of gpio modules can be found on the gpio modules docid\ eb4lwvmbp2ijhwe5vc92i page module screw mounting the back plate and antenna rail include six threaded nuts for mounting gpio modules the threads are m2, with a maximum screw insertion depth of 3 mm all threaded nuts are arranged on a 2 54 mm grid, aligned with the gpio connector pin layout this makes it possible to build a simple gpio module from perfboard by cutting it to size and drilling out the existing holes to 2 mm in diameter for mounting to the flipper one enclosure snap fit mounting for module cover on the flipper one enclosure, there are two snap fit notches located on the top and bottom, designed to secure a gpio module cover to the device body
Have a question?
Our support team and an awesome community will get you an answer in a flash. Please leave your questions in English.
To ask a question or participate in discussions, you'll need to authenticate first.