#3: New Wi-Fi router target
this is our dev log where we share how the development of flipper one is going updates are grouped by sub projects, with links, screenshots, and videos so you can explore the details in this dev log a new wi fi router target, heat sink redesign, a new battery pack safety mechanism, switching input between the flipper one ui and a linux desktop, and more ๐ง linux (cpu software) added a new systemd target router that creates a wi fi access point we measured the speed using a phone connected directly to the flipper one access point with the iperf3 app, and the result was an average speed of 570 mbps issue #85 https //github com/flipperdevices/flipperone linux build scripts/issues/85 os kernel is now based on release 7 1 with patches for usbdp stability introduced by collabora see the rk3576 support status https //gitlab collabora com/hardware enablement/rockchip 3588/notes for rockchip 3576/ /blob/main/mainline status md op tee upstream now supports rk3576 thanks to @gahingwoo issue #57 https //github com/flipperdevices/flipperone linux build scripts/issues/57 , pr #7821 https //github com/op tee/optee os/pull/7821 u boot upstream merged several patches required for flipper one, including the patch for ufs boot on rk3576 and ethernet fixes relevant to flipper one and evb1 see the patch set https //lore kernel org/u boot/20260311 rk3576 ufs v6 0 c7c353739242\@flipper net/ linux os images received two dependency updates fixed wpebackend fdo to work with the updated mesa pr #81 https //github com/flipperdevices/flipperone linux build scripts/pull/81 brought patched ffmpeg and mpv to have rkvdec decoder working with h264 video pr #84 https //github com/flipperdevices/flipperone linux build scripts/pull/84 you can get pre built linux os images on our public build server https //docs flipper net/one/cpu software/build system#public build server โ๏ธ mechanics the heat sink was redesigned to give space to a new plastic part that covers the wi fi module and the gpio port, and includes guides for antenna cables flipper one now uses phillips head screws to secure the back plate and antenna rail instead of hex socket screws this change makes it easier to access the m 2 slot using commonly available screwdrivers ๐ hardware now, the battery pack outputs 8 4 v to the battery connector only after connecting to the main board the discharge mosfet gate is connected to the gauge ic through two pins on the connector and a jumper on the main board this improves safety for low voltage signal pins iยฒc (sda/scl) and ntc2 the simplified diagrams below show the change we introduced a new battery pack connector design with a screw locking mechanism that keeps the battery from disconnecting one of the concepts was nicknamed sid โ can you guess why? ๐น๏ธ mcu firmware haptic feedback can now be controlled via intercom using the i2c registers https //github com/flipperdevices/flipperone mcu firmware/blob/2fa08603447e5596136fd5d31188f8af4fe36696/applications/services/i2c intercom/i2c registers map h#l113 l125 we continue our work to bring haptic support in linux // haptic registers / 0x0400 + 0 2 bytes bit 15 play effect (1 play, 0 stop) bits 14 8 effect number (0 123) bits 7 0 duration of the effect, ms (0 or 1 play full effect, 2 255 play ms) / \#define i2c haptic play effect reg address (0x0400 + 0) \#define i2c haptic play effect bit (15) \#define i2c haptic num effect mask (0x7f00) \#define i2c haptic num effect shift (8) \#define i2c haptic duration mask (0x00ff) \#define i2c haptic duration shift (0) ๐จ user interface you can now switch input between the flipper one ui and a linux desktop commit 4cd4d55 https //github com/flipperdevices/flipperone testing/commit/4cd4d550d03c9540272434df096ade270854139d ๐ documentation the flipperone linux build scripts repository readme updated to match the current build process thank you, @tripleight ! pr #76 https //github com/flipperdevices/flipperone linux build scripts/pull/76 the open tasks page generator now sanitizes task descriptions to produce a clean and readable page thanks, @pedrommaiaa pr #364 https //github com/flipperdevices/flipperone docs/pull/364 where you can help read our new blog post about flipctl https //blog flipper net/flipctl our gui framework for embedded linux systems/ and contribute to its development! we're also hiring a flipctl architecture lead we have many tasks open to the community! see the full list on the ๐ง open tasks https //docs flipper net/one/open tasks page see you in the next dev log!
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.