WEEK 16 - System Integration

Final Project Case for PCB Integration

The goal of this week was to integrate the electronic system of the final project into a physical enclosure. For this stage I designed a custom case for the PCB developed for the final project. The case was modeled in Fusion 360 and fabricated in PLA using a Bambu Lab 3D printer.

The enclosure was designed to hold the main PCB and also leave internal space for an A4988 driver and its wiring. The case includes cable exits so that the electronic system can connect to external devices without forcing or bending the cables inside the box.

Final Fusion 360 case model for final project PCB integration
Final Fusion 360 case model for integrating the final project PCB, A4988 driver and wiring.

1. Integration Objective

The integration objective was to move from separate electronic tests to a more complete physical system. The PCB, driver and wiring need protection, organization and a defined position inside the final project. The enclosure helps make the electronics easier to transport, safer to handle and cleaner to connect.

Requirement Design Response
Hold the final project PCB The base includes a rectangular internal area sized for the PCB.
Include A4988 driver and wiring The case leaves free internal volume for the driver module and cable routing.
Allow cable exits Openings were added to route external cables without compressing them.
Protect electronics The enclosure walls separate the PCB from external handling and accidental contact.
Be printable in the Fab Lab The design was prepared for PLA printing on a Bambu Lab printer.

2. System Integration Concept

The final project electronics are not only a PCB. They also include the driver stage, power and signal cables, and connections going to the external parts of the system. For this reason, the case was designed as an integration component rather than only a decorative cover.

The base of the case organizes the components, while the top cover closes the system. The design includes rounded corners to reduce sharp edges, screw holes for closing the case, and openings for cables. The internal layout separates the PCB area from the cable exit area so the wiring has a predictable path.

Final Project PCB + A4988 Driver + Cable Routing + PLA Case = Integrated Electronic Module

3. Measuring and Planning the Case

The first design step was to define the main dimensions of the enclosure. I used the PCB size, cable clearance and available space for the A4988 driver as references. The case footprint was planned around a rectangular electronic area with rounded corners and screw points.

The sketch included the main dimensions, internal margins, rounded corners and possible locations for holes. This helped define the relationship between the PCB, the cover, the walls and the cable exits before creating the 3D volume.

Fusion 360 sketch with dimensions for the case
Initial Fusion 360 sketch defining the case footprint and main dimensions.
Fusion 360 layout with base and cover sketches
Base and cover layout used to compare the two enclosure parts.

4. Fusion 360 Modeling Process

After the 2D sketches were defined, I extruded the geometry to create the 3D enclosure. The design was divided into two parts: a base for holding the electronics and a top cover for closing the system. The base includes an internal recessed area for the PCB and space for the cable exit.

The corners were rounded to make the case easier to handle and to improve printability. Screw holes were placed so the cover can be aligned with the base. A rectangular opening was added as a cable outlet, allowing the wiring from the PCB and A4988 driver to exit the enclosure.

Fusion 360 extrusion process for the case
Extruding the base and checking wall height and internal clearance.
Fusion 360 model showing base and cover
First 3D view of the base and cover as separate bodies.
Fusion 360 enclosure with rounded corners
Case model with rounded corners, cover and internal base cavity.
Fusion 360 case model with text detail
Updated version with text detail and refined internal geometry.

5. Cable Exit and Component Placement

One of the most important integration details was the cable exit. The PCB and A4988 driver require several wires, so the case needed openings large enough for cable bundles. The cable exit prevents the lid from pressing on the wires and gives the system a controlled connection point.

The base also includes internal space for the PCB and the driver. This is important because the A4988 needs room for its pin headers and wiring. The enclosure does not permanently hide the electronics; it organizes them so they can still be accessed during tests and debugging.

Fusion 360 sketch with cable exit and dimensions
Dimensioned version showing the PCB area, rounded front and cable exit position.
Fusion 360 detail of final base with cable exit holes
Final base detail with cable openings and internal text feature.

6. Preparing the Print in Bambu Studio

Once the model was ready, I exported the case for 3D printing and prepared it in Bambu Studio. The print was arranged on the build plate with the base and cover separated. The selected material was PLA because it is easy to print, dimensionally stable for this type of enclosure, and rigid enough to protect the electronics.

Print Parameter Value / Decision
Printer Bambu Lab X1 Carbon
Material PLA
Nozzle 0.4 mm
Layer height 0.20 mm standard profile
Parts printed Case base and top cover
Bambu Studio preparation for the case print
Bambu Studio preparation with the base and cover placed on the build plate.

7. Case Result

The final case design provides a physical structure for integrating the final project electronics. It is designed to contain the PCB, the A4988 driver and wiring, while still leaving cable exits for external connections. This makes the electronics easier to protect and organize during final project testing.

Preparing the PLA print also allowed me to evaluate the size, wall thickness, fit and accessibility of the design. This prototype can be improved later if additional mounting points, ventilation or connector openings are required after the full electronics integration.

Final case prototype model for system integration
Final case prototype model for system integration.

8. Hero Shot: Finished Product Integration

After printing the PLA case, I tested the real placement of the final project electronics inside the enclosure. The PCB sits in the upper internal area, the Seeed Studio antenna remains connected to the XIAO ESP32C3, and the A4988 driver is positioned in the lower opening with the ribbon cables routed through the designed side exits.

This hero shot documents the system as an integrated product, not only as isolated parts. The goal was to confirm that the case could hold the PCB, allow the sensor and wiring to exit without pressure, and keep the driver accessible for connection tests during the final project assembly.

Finished product hero shot with PCB, A4988 driver, antenna sensor and routed wiring
Finished product hero shot: PCB installed in the PLA case, sensor antenna connected, A4988 driver placed, and wiring routed through the openings.
Front view of the assembled case with PCB and driver wiring
Front view showing the complete internal layout and the cable exits.
Close view of the PCB mounted inside the printed case
Close view of the PCB fitted inside the printed base.
PCB placed in the case with the sensor antenna connected
PCB and antenna sensor connection checked by hand before closing the system.
System integration test with the case held in hand
System integration check with the case, PCB and sensor visible.
Closed case with cable routing visible
Closed case test showing that the cables can exit while the cover remains aligned.
Final project context with the integrated case connected on the workbench
Final project context with the integrated electronics connected during testing.
Final finish of the assembled case with the cover placed and cables routed outside
Final finish: the cover is placed over the case, keeping the electronics protected while the cable path remains accessible.
Element Hero Shot Evidence
Final project PCB The PCB is placed inside the upper cavity of the PLA base and remains visible for inspection.
Sensor connection The external Seeed Studio antenna/sensor cable stays connected to the XIAO ESP32C3 without being forced by the enclosure.
A4988 driver The driver is located in the lower opening, with ribbon cables routed through both side holes.
Case closure The white cover can be positioned over the base while leaving the cable path free.

9. Integration Evaluation

Integration Point Evaluation
PCB space The base includes a defined internal area for placing the final project PCB.
A4988 driver space The internal volume leaves space for the driver and its cables.
Cable routing Openings allow cables to exit the enclosure without being compressed by the lid.
Protection The PLA walls protect the electronic board from direct contact during handling.
Next improvement After final wiring, the case can be adjusted with extra ventilation, mounting supports or connector labels.

10. Download Files

The following files include the Fusion 360 design and exported fabrication files used for the system integration case.

Download Fusion 360 File Download Case 3MF V1 Download Case 3MF V2 Download STL for Bambu

11. Learning Outcomes

Through this integration task, I learned how to:

12. Final Reflection

This week connected the electronic work of the final project with a physical enclosure. Designing the PCB is not enough for the final system; the components also need to be protected, positioned and connected in a controlled way. The PLA case helps transform the electronics from a test setup into a more integrated module.

The case still has room for iteration, especially after testing the complete wiring with the A4988 driver and final project PCB. However, this prototype already defines the size, structure and cable organization needed for the next stage of the final project.

Back to Home