Design. Debug. Create.

Electronics Made Easy

A handheld electronics workstation that is reliable and affordable!

Meet the electronics shield with the key functionality of expensive test equipment.

Join us to empower people to learn and create at home. 

arcimuse arduino shield

Key Specs

5 V input voltage

Compatible with numerous commerical microcontrollers operating in the provided voltage range.

10 memory watch variables

Unique to our platform, this feature allows microcontroller memory variables to be monitored during run-time without a computer.

5 - 95 % PWM duty cycle range

For the presented max PWM frequency, the unit can measure duty cycles in the above range.

123 - 2450 Hz PWM frequency range

For the presented PWM duty cycle range, the unit can measure frequencies within the above range.

Filtered 4-channel ADC

The ADC for the unit contains 4 selectable channels, filtered to capture data needed for most early stage product diagnostics.

14 digital LEDs and switches

The microcontroller digital I/O pins can be driven by a series of switches, while LEDs display their status.

4 measurable analog inputs

Apply analog inputs using a set of potentiometers. Read these values, or any applied externally, from the on-board display like a voltmeter.

1 on-board display

A simple but versatile on-board display, minimizing cost while efficiently displaying calculated or sensed values.

Efficiently using the above on-board hardware allows for the inputs of a microcontroller-connected system to be driven and the outputs to be read, enabling the critical capability of several key pieces of expensive equipment.




Read analog voltages and have them presented on the on-board display. Connecting other voltage-output sensors converts the unit to any kind of meter required.

Oscilloscope (partial functionality)

The on-board waveform analysis features allow users to determine how periodic signals or those with a constant DC offset are behaving. Maybe you don't need that big expensive oscilloscope after all!


LED Annunciator Panel

A bank of LEDs provides allowing digital signals to be read, creating status flags for the system. As your systems grow ever more complex, the ability to see these flags becomes increasingly important.

UI Panel

A user-interface panel allows direct physical interaction with the microcontroller, enabling instant debugging sessions and an interactive experience with direct user commands. We used it to convert a toaster oven to a reflow oven. What will you control with it?

Watch Your Variables

The ability to continuously monitor variables in the microcontroller memory brings incredible value in two very interesting ways.


Efficient and versatile platform

ARCIMUSE allows diagnostics to be conducted in a run-time environment and in-situ, removing the need to dismount your system or connect to a computer.

Portability of applications

Make portable applications by displaying microcontroller calculation results to the user. By post-processing captured sensor data, we displayed the results to create highly configurable meters that would otherwise break the bank.

Rapid Prototyping Without the Mess

A user-friendly experience, without messy assemblies of wiring, displays, switches, breadboards, knobs, etc. Whether you’re just starting out in the world of electronics or a seasoned veteran, we’ve all been there: building complex circuits to try out our systems as soon as possible, while spending painstaking hours debugging it when a wire pops out.


Save Time

ARCIMUSE removes the need to breadboard this circuitry, reducing valuable development time and overhead, allowing you to focus on project goals instead of on test equipment and troubleshooting.

User Friendly

Easy-to-use environment to launch projects right away, without detailed electrical engineering knowledge about how to assemble and set up the hardware.

This device has not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or lease, or sold or leased, until authorization is obtained.

Electronics For Everyone

Choices for students, teachers and budget restricted individuals are limited. Current products either come up short in abilities or high in cost. Industry standard equipment is on this chart.

Arcimuse Arcimuse + UNO Product #1 Product #2 Product #3 Product #4
LED Annunciator Panel
Drive Analog Signals
Drive Digital Signals
Measure Analog Signals
Temperature Sensing
On-Board Display
SPI or I2C Communication
Analyze PWM Signals
Read uC Variables
Logic Analyzer
Data Acquisition
DC Power Supply
Function Generator
Impedance Analyzer

All Features

Arduino-Compatible Header Configuration: mount the boards directly onto an Arduino, STM Nucleo, UDOO, or similar boards, or connect with other 5V microcontroller (like TI LaunchPad) using jumper wires.

Digital Switches: Use these switches to apply digital inputs to your system, trigger events, turn on components, etc.

Digital LEDs: Use these LEDs to observe digital outputs from your system, observe status flags, etc.

Analog Potentiometers: Use these knobs to apply analog signals into your system from 0 to 5 V, either as inputs to other components, or as continuously changing variables in your microcontroller.

Analog Connects: Use these switches to disconnect Analog Potentiometer Knobs from system (to prevent overwriting analog input measurement).

Analog LEDs: These indicate when the Analog Potentiometer Knobs are connected to the system.

On-Board Display: We’ve gone through great pains to effectively use a low-cost display solution to intuitively display all the required measurements and other information, with the goal of driving the product cost as low as possible!

Push-Button Navigation: We’ve used several user-friendly and intuitive approaches to allow you to navigate the User Interface and Context Menu being displayed using just 2 push-buttons!
On-Board Temperature: We’ve added on-board temperature measurement, useful in tracking health and reliability of your system!

Digital PWM Measurement: Use this feature to measure frequency and duty cycle of PWM signals (for PWM-enabled pins in Arduino-compatible configuration), and avoid having to purchase an oscilloscope of your own!

Analog Input Measurement: Measure analog signal values from your system, as a voltmeter or other sensors (like temperature, light, current, flux, and so on). These can either be external or mounted on the on-board Sensor Pad (see below).

Display and Watch Variables: Send data from your microcontroller (such as an Arduino, STM Nucleo, TI LaunchPad, etc.) to your ARCIMUSE. Use this feature to set up watch variables in your microcontroller that you can monitor in real-time! Alternatively, post-process system values in your microcontroller and send to be displayed on ARCIMUSE. These include sensor conversions (e.g. using lookup tables) for temperature, voltage, light, etc., or system calculations being performed real time, such coulumb counting for tracking battery state-of-charge!

Return Measured Values: Send measured data back to your microcontroller. Use this feature to set up a quick-and-friendly data acquisition system (DAQ) to log measurements, or to include in decisions made by your microcontroller.

Channel Select: This feature enables you to select the channel in ARCIMUSE transmitting data back to your microcontroller. Use this feature to rotate between channels when capturing data.

Sensor Pad: Those who wanted to read higher voltages (say 12 or 24V) can now do it by mounting a voltage divider directly onto the ARCIMUSE board! We broadened the functionality to allow ,any types of sensor circuit to be mounted (current, temperature, light, flux, etc.). The User Manual provides example mounting configurations for various sensor circuits.

Self-calibration: Hardware and software updates for an internal self-calibration sequence (adjusting to the supply voltage) every time you startup the device.  

Gentiam Electronics