The purpose of this project is to develop a strain sensor controller system that is cheaper and smaller than the current model used by the Oregon State University Baja racing team. The current system the Baja team uses is an off the shelf strain gauge controller that costs $500 per unit which results in a total cost of $2000 for a strain system on each axle. The first draft of a block diagram has been drawn which includes an instrumentation amplifier and filter system, a microcontroller unit (MCU), a power supply for the MCU, code to run on the MCU, a radio frequency (RF) system to communicate to the data logger that is used to log all sensor data for the Baja car. The Baja team has already picked strain sensors that will collect the data so that is a given for the system as well. This project involved choosing components that would be cost effective with a smaller footprint in order to meet the requirements that our client set for us. These factors were balanced by availability, ease of prototyping, and information available. After refining the needs of the Baja team and the needs of the project, the design includes two separate subsystems: a rotary subsystem which includes the amplifier and filter systems, an MCU, and a power supply as well as a data receiver subsystem including two microcontroller, one for RF communication and one for communication to the Baja team’s data logging system. Each subsystem had its own student designed PCB to accommodate the integration of the separate blocks into one subsystem. The first challenge that the team came across was determining the best microcontroller for the rotary subsystem since this needed to be compact, capable of Zigbee (a communication protocol similar to Bluetooth), and have a firmware environment that was robust enough to make prototyping easier. There were two other MCU chips chosen prior to the final design which is designed for an Xbee unit. The previous units were cheaper but did not have enough information about their firmware environment to make the code design a reasonable task for the timeframe the team had. The amplifier chip chosen in the first iteration of the design was an older version than the amplifier chip we chose and required a negative voltage to be delivered, however this was not a possibility when integrating it onto a PCB because a second battery would have been required. The second battery would have impinged on the downsizing goal that we had. The solution was using the newest version of the operation amplifier (op amp) chip which did not require a negative voltage but can use the ground plane instead. The filter was designed with a third order Butterworth filter that has a cutoff frequency of 250 Hz. There were no issues in design with the filter. After testing the rotary subsystem on an axle with strain gauges it was found that the gain for the op amp was not set high enough to read the slight changes in the resistance so the gain was increased by changing the value of a resistor. The data receiver subsystem had changes in design made from the initial concept. The output of the system was originally designed to be an analog voltage that was converted back from a digital voltage. However, a better design would be to use the controller area network (CAN) bus that is already used on the car. This system was prototyped but after issues with the complexity of CAN signals the system shifted back to the original design of an analog output voltage. For further development of the system, we would recommend spending more time on the PCB design in order to shrink the system even further which would also save costs in terms of board manufacturing. Other steps to improve the system would be to change the MCU that the data receiver subsystem uses for a faster and more reliable communication protocol compared to universal asynchronous receiver / transmitter (UART) that is currently used.