You are reading a single comment by @allObjects and its replies. Click here to read the full conversation.
  • Hi and welcome to the Espruino side of things :) - What a great welcome... worth to repeat!

    Extensive Javascript knowledge calls for Espruino not just for the programming of the application logic but also to talk to any connected hardware. Espruino's comprehensive implementation of low level hardware access through Javascript and the vast module library provides you easy control on your Javascript home turf. Many - if not all - who did other things too - such as Arduino - always are glad to 'come back for a home game' in Javascript, and call it 'vaccation' vs. (heck of) work.

    Personally, a few years ago, I returned to micro controller Arduino and a-like and C / AVR after lots of lots of much older stuff. But when I came across Espruino - at that time the standard board was 1V3 and software was 1V64 - I switched in less than a blink of an eye. It was not even worth to spend a thought... even though I had invested quite some money and even more so time. I hope you read between the lines: no regret what s0 ever.

    I assume that you did a lot of Javascript in the Browser and may be some server side - node.js or Rhino or a like. Good SW practice there comes in handy with Espruino as well. I slight restructuring of approaches though are needed because of the very limited (memory and cycle) resources... But you will love the additional challenge: the challange to do it with less and even better - and - without abandoning good SW practices.

    Book? ...the reference site, modules and their doc, and online tutorials on the site...
    Guides? ...the forum... find the subject you are looking for, then look at the contributing members and what they started with - their first (in time and last in list) comments and conversations, and vert quickly, you get comfortabley going with advanced things. Getting started and simple things are that simple that looking at the get started video(s) put you areaeady in second gear. The free Web IDE give you all what you need from a setup point of view.

    If you get stuck, something is not adding up (from your point of view - sorry, had to add this), punch holes in the forum, and ou will get answers - no empty promise. And if your thrown stone makes the pigs squeek, you hit a nerv and already contributed to the enhancement of Espruino. All members are quite responsive, and even @Gordon as the creator and core expander of Espruino finds time to chip in!

    PS: I did some extensive GPS work... started with the available module and extended to more sentences. I did also some Wifi... CC3000 - and am in transition to today's favorite: ESP8266.

About

Avatar for allObjects @allObjects started