Skip to content

Repository files navigation

Luckfox Pico Ultra Wedge Case

WARNING! This is a work in progress! Use at your own risk!

OpenSCAD enclosure for a Luckfox Pico Ultra and LF40-480480-APK display. The design is a wedge-shaped desktop case with a sloped display window, a left-side USB-C access opening, a right-side WiFi antenna bulkhead aperture, and a removable back.

Files

  • luckfox-pico-case.scad: Parametric OpenSCAD model.

Requirements

  • OpenSCAD (2021.01 or newer recommended).

Quick Start

  1. Open luckfox-pico-case.scad in OpenSCAD.
  2. Adjust parameters near the top of the file for your hardware.
  3. Render (F6) and export as STL.

Key Parameters

  • case_w, case_h: Overall front face size.
  • depth_top, depth_bottom: Wedge thickness at top and bottom.
  • screen_open_w, screen_open_h: Visible display window (viewable area).
  • screen_body_w, screen_body_h, screen_body_clear: Screen body pocket sizing.
  • screen_cut_depth, screen_pocket_depth, bezel_lip: Lip and pocket depths for retention.
  • usb_cut_w, usb_cut_h, usb_cut_y, usb_cut_z: USB-C opening size and placement.
  • antenna_d, antenna_y, antenna_z, antenna_side: WiFi antenna bulkhead hole.
  • wall, front_face, bezel_lip, bezel_border: Wall and bezel geometry.
  • back_panel_thickness, back_panel_clear, back_post_h: Removable back geometry.
  • back_open_frac, back_open_extra_h: Back panel height and extension toward the top.
  • screw_post_d, screw_pilot_d, screw_clear_d: Screw lug and hole sizes.
  • show_body, show_back, show_lugs: Render toggles.

Notes

  • The coordinate system is centered on the front face; +Z goes into the case.
  • The wedge angle is driven by depth_top/depth_bottom and the back-plane offset in wedge_solid().
  • If your USB-C connector alignment differs, measure the connector shell opening and adjust usb_cut_* accordingly.
  • The model includes both the main body and the back panel; export them separately for printing.

How to Print

  1. In OpenSCAD, render the model (F6).
  2. Export the main body and back panel as separate STLs:
    • Toggle show_body / show_back in the parameters.
  3. Print the main body with the back opening facing upward.
  4. Print the back panel flat.

License

Apache License 2.0. See LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages