MIT License

The access to the platform metronica.io is currently still disabled.

-Work in progress-

How it works

  • You can write and compile the code with your local installed Arduino IDE or using a makefile.
  • Install a new "custom board" into the Arduino IDE. Pressing upload, it actually connects the IDE to metronica.io. Alternatively a custom makefile is provided.
  • Metronica.io is the analysis and real-time monitoring tool, you can create an account there and you can store into the cloud your workspace setup, eventually store the configurations and the code of your projects.
  • The farm is where the robots run, the code get executed onto the board you requested (e.g. Arduino UNO, Teensy 3.1 or RPI).
  • At the farm the robots quickly assembly the "stage" following your configuration.
  • The helper system completes the setup multiplexing the pins with sensors and actuators according to your configuration.
  • The helper system uploads your code into the target board.
  • You get a reserved time slot to run your test at the configured "stage".
  • The farm streams back to metronica.io the telemetry, the status of everything, results, serial monitor, GPIOs signals and the video of the "stage" with the actuators while your code is running.
  • On metronica.io you can visualize the data in real-time and debug your code to fix it and improve it. You get real-time graphical analysis of the inputs and outputs and the access to the laboratory instruments connected to your stage.


Why this project matters

  • You can get started earlier with your new project and save time probably lost in logistics or customs. You can begin to work at your ideas even before ordering and receiving the materials for your project. The platform boost your creativity providing the components even if you don't have them all.
  • You save money with a resulting more effective bill of materials (BOM) because you already test your prototype under all the conditions and variables at the farm.
  • You save money because you can perform as many tests and setups as you need, you don't need to order new components.
  • You learn how to setup a professional engineering laboratory, the correct practices and you improve your laboratory skills.
  • You learn how to read and use the debugging analysis tools and how to efficiently evaluate the laboratory results, how to react and fix the problems as pro engineers do.
  • You save time because you can test with multiple configurations and with different components in shorter time. You get your proof-of-concept prototype earlier.
  • Professional engineers will feel at home with all the tools provided, they will go to the market faster with their new product!
  • It is fast, robotic and fun.


The FARM


API for developers, automate your lab

-to do-


Available boards, sensors and actuators

-to do-


Project TODO list {the hacker way}