Jump to content

zlalanne

Members
  • Content Count

    46
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Like
    zlalanne got a reaction from GeekDoc in RedBot BoosterPack   
    I have finished my first revision of the RedBot BoosterPack. For those that don't know SparkFun has a robotics kit they call the "RedBot". Which is basically an Arduino, robot chassis and a bunch of sensors. This BoosterPack basically replaces the Arduino and allows you to plug in your favorite 40-pin LaunchPad to interact with the hardware. Check out my GitHub link below for more information on the differences. 
     
    SparkFun sells the robot chassis and motors for $15 on its website, using it with this BoosterPack and a LaunchPad is a low cost way to get into robotics. I have started to port the Arduino library to Energia and currently have support for the motors. The GitHub project below has a lot more info and the current project status.
     
    GitHub:
    https://github.com/zlalanne/redbot-boosterpack
     
    The BoosterPack by itself:

     
    The BoosterPack + F5529 LaunchPad mounted to the robot chassis. The chassis from SparkFun includes all screws + standoffs to mount correctly

     
    Sideview of the BoosterPack + F5529 LaunchPad mounted to the robot chassis

  2. Like
    zlalanne got a reaction from JonnyBoats in RedBot BoosterPack   
    I have finished my first revision of the RedBot BoosterPack. For those that don't know SparkFun has a robotics kit they call the "RedBot". Which is basically an Arduino, robot chassis and a bunch of sensors. This BoosterPack basically replaces the Arduino and allows you to plug in your favorite 40-pin LaunchPad to interact with the hardware. Check out my GitHub link below for more information on the differences. 
     
    SparkFun sells the robot chassis and motors for $15 on its website, using it with this BoosterPack and a LaunchPad is a low cost way to get into robotics. I have started to port the Arduino library to Energia and currently have support for the motors. The GitHub project below has a lot more info and the current project status.
     
    GitHub:
    https://github.com/zlalanne/redbot-boosterpack
     
    The BoosterPack by itself:

     
    The BoosterPack + F5529 LaunchPad mounted to the robot chassis. The chassis from SparkFun includes all screws + standoffs to mount correctly

     
    Sideview of the BoosterPack + F5529 LaunchPad mounted to the robot chassis

  3. Like
    zlalanne got a reaction from tripwire in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  4. Like
    zlalanne got a reaction from YanuarPrijadi in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  5. Like
    zlalanne got a reaction from pine in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  6. Like
    zlalanne got a reaction from KwaiChang in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  7. Like
    zlalanne got a reaction from Rei Vilo in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  8. Like
    zlalanne got a reaction from gwdeveloper in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  9. Like
    zlalanne got a reaction from Rickta59 in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  10. Like
    zlalanne got a reaction from username in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  11. Like
    zlalanne got a reaction from bluehash in Serial Data GUI   
    I created a quick project to start learning nodejs. To those that are unfamiliar nodejs allows you to write javascript for the server side. So I decided to write a small gui that plots serial data. The GUI itself is written in javscript/html and uses node-webkit to package it into a .exe file (or the correct package for your os).
     
    This could easily be extended to visualize a lot more I/O from the launchpad, and given that the GUI is written in html/javascript it is really easy to create new elements.
     

     
    Here is the source:
    https://github.com/zlalanne/node-serial-gui
     
    The repository includes the nodejs code as well as a simple Energia sketch to send a random value over serial.
  12. Like
    zlalanne got a reaction from p2baron in [Energia Library] HTTPClient   
    Below is a link to the port of the Arduino Library HTTPClient for Energia/MSP430. It works with the latest version of Energia with F5529LP + CC3000 BoosterPack. Simply download/clone the library into the hardware/msp430/libraries folder of Energia and the library will appear upon restart.
     
    The library makes it easy to interact with web servers using Energia/MSP430. The included example shows how to download a webpage (energia.nu), check http response codes and display the content of the downloaded webpage.
     
    GitHub Link:
    https://github.com/zlalanne/HttpClient
  13. Like
    zlalanne got a reaction from bluehash in [Energia Library] HTTPClient   
    Below is a link to the port of the Arduino Library HTTPClient for Energia/MSP430. It works with the latest version of Energia with F5529LP + CC3000 BoosterPack. Simply download/clone the library into the hardware/msp430/libraries folder of Energia and the library will appear upon restart.
     
    The library makes it easy to interact with web servers using Energia/MSP430. The included example shows how to download a webpage (energia.nu), check http response codes and display the content of the downloaded webpage.
     
    GitHub Link:
    https://github.com/zlalanne/HttpClient
  14. Like
    zlalanne got a reaction from RobG in [Energia Library] HTTPClient   
    Below is a link to the port of the Arduino Library HTTPClient for Energia/MSP430. It works with the latest version of Energia with F5529LP + CC3000 BoosterPack. Simply download/clone the library into the hardware/msp430/libraries folder of Energia and the library will appear upon restart.
     
    The library makes it easy to interact with web servers using Energia/MSP430. The included example shows how to download a webpage (energia.nu), check http response codes and display the content of the downloaded webpage.
     
    GitHub Link:
    https://github.com/zlalanne/HttpClient
  15. Like
    zlalanne got a reaction from dubnet in [Energia Library] Xively   
    Below is a link to a port of the Arduino library to interact with xively for Energia/MSP4305529LP. For those that don't know xively (formerly cosm) is an IoT online service where you can send and receive data from. It allows you to view the data sent in graph form to view trends over long periods of time.
     
    This library requires the HTTPClient Library found here:
    43oh
    Github
     
    Once both libraries are installed you have access to high level APIs to send and receive data to the Xively servers. There are examples that demonstrate how to upload/download a single datapoint as well as an example that uploads to several different channels at once. More information can be found on the github page.
     
    https://github.com/zlalanne/xively_energia
  16. Like
    zlalanne got a reaction from t0mpr1c3 in [Energia Library] Xively   
    Below is a link to a port of the Arduino library to interact with xively for Energia/MSP4305529LP. For those that don't know xively (formerly cosm) is an IoT online service where you can send and receive data from. It allows you to view the data sent in graph form to view trends over long periods of time.
     
    This library requires the HTTPClient Library found here:
    43oh
    Github
     
    Once both libraries are installed you have access to high level APIs to send and receive data to the Xively servers. There are examples that demonstrate how to upload/download a single datapoint as well as an example that uploads to several different channels at once. More information can be found on the github page.
     
    https://github.com/zlalanne/xively_energia
  17. Like
    zlalanne reacted to grahamf72 in Book Review: Getting Started with the MSP430 LaunchPad   
    I haven't read the book so can't comment on how good it is, but I take exception to the assertion that Energia is not C.  Energia is pure C / C++. It is nothing more than a library of C / C++ functions that provide a high-level way to access some of the 430's functions, accessed through an IDE that simplifies linking. If you want to directly access the processor registers (eg P1OUT etc) rather than use the high level functions (eg digitalWrite) you are able to, and you can even mix the two methods if you so desire. You can even type code intended for CCS directly into the Energia IDE, and in most cases it will compile and operate correctly.
     
    A more accurate way to describe a book/tutorial that is centred around Energia would be to say it exclusively uses the Energia library functions rather than low-level register access. But to describe it as not being C is completely inaccurate.
×
×
  • Create New...