Coding IoT hardware Has Never Been Easier


Jumperr is a modern toolbox with a comprehensive hardware SDK! Save time and money by getting performance, security and scalability out of the box.

Your Code Can Be This Simple


Write hardware independent code. Jumperr supports a wide range of microcontrollers, sensor and I/O components. Simply write your logic and let Jumperr recommend the best, cost effective configuration.

JavaScript

myLCD.print('Number of steps:\n');
myLCD.textSize(2);
myLCD.textColor('Red');
myLCD.print('0\n');
myAccelerometer.pedomoterMode();

while (1) {

   led.off();

   var startTime = date.getTime();
   var endTime = msStart + 100;

   currentValue = myAccelerometer.getValidValue();

   if (currentValue >= minThreshold) {

      led.on();

      while (1) {
        
         currentValue = myAccelerometer.getValidValue();
         if (currentValue <= maxThreshold) {
            
            var now =  date.getTime();

            if (now > endTime) {
                   
               myLCD.clearLine();
               myLCD.print(stepCount++ + '\n');
               myBT.send('Steps: ' + stepCount + '\n');
            }

            led.off();

            break;
         }
      }
   }
}

C++

my_LCD.printf("Number of steps:\n");
my_LCD.text_size(2);
my_LCD.text_color('Red');
my_LCD.printf('0\n');
my_accelerometer.pedomoter_mode();

while (1) 
{
   led.off();

   int start_time = timer.get_time();
   int end_time = start_time + 100;

   current_value = myA_accelerometer.get_valid_value();

   if (current_value >= min_threshold) 
   {
      led.on();

      while (1) 
      {
         current_value = my_accelerometer.get_valid_value();
         if (current_value <= max_threshold) 
         {
            int now = timer.get_time();
            
            if (now > end_time) 
            {
               my_LCD.clear_line();
               my+LCD_printf(to_string(step_count++) + "\n");
               my+BT.send("Steps: " + to_string(step_count) + "\n");
            }
                
            led.off();
                    
            break;
         }
      }
   }
}

We Take Care Of


Performance

The fastest way in the world to run JavaScript. Works the same as native code.

Energy

Supports ARM Cortex M4, M3 and even M0. The most energy efficient JavaScript engine.

Hardware

Jumperr recommends the hardware you need and takes care of connecting it together.

Datasheets

Stop wasting time trying to figure out hardware datasheets. Let Jumperr do it.

Professional, Production Grade Components


Use ARM Cortex M based Micro-controllers with a wide range of performance/power options. Design the software for a fitness tracker with a week long battery life, or go for a smart image frame with a large LCD. All done with the same tool.

Sample projects implemented using Jumperr


Checkout how simple it is to create a fitness tracker, smart thermostat or smart bike alarm.


Coming soon!

Choose from a variety of peripherals, all coupled with a simple, intuitive API


Let's Get In Touch!


Ready to start your next project with us? That's great! Send us an email and we will get back to you as soon as possible!