Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by zlalanne

  1. Nice robot emdarcher! Last I looked at the L293D it was a 5V logic part, did you have any issues interfacing it with the MSP430?
  2. Using my RedBot BoosterPack I have created a small remote control robot. The motors + chassis costs $15 from SparkFun so it's a pretty low cost solution to get started in robotics. On the controller side I use the CC1101L for wireless communication and the Educational BoosterPack MKII for the joystick. The F5529 LaunchPad simply reads the joystick value and decides which way the robot should move and transmits the data using the CC1101L. Here is a picture of the controller, note the CC1101L is on the bottom of the LaunchPad to make the joystick easy to use. On the robot side the F552
  3. 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 t
  4. Thanks for sharing Tomek! You should post more details about the weather station, the pictures of it look pretty nice!
  5. I believe you have too many levels of folders, Energia will only look into the first level folder after libraries for files to compile. So instead of /Users/myname/Documents/Energia/Libraries/as3935/Striker Move all the source files into: /Users/myname/Documents/Energia/Libraries/as3935/
  6. Did you put the source in the libraries folder of Energia. All the source files should sit within a folder that sits in the msp430 libraries. Sort of like: energia-0101E0012\hardware\msp430\libraries\Striker Where "Striker" is the source code of the library (which looks like that repository).
  7. Have you heard of growerbot? Similar concept that was shown at SXSW this year. http://www.growerbot.com/
  8. Was this done with the Energia library that was posted recently? http://forum.43oh.com/topic/5108-energia-library-exosite-internet-of-things-visual-analytics-remote-monitoring/
  9. For me i think think the biggest benefit is writing and designing a simple GUI is way easier in JS/HTML/CSS. And node-webkit makes it really simple to build and distribute a GUI out of those.
  10. If you are using xively, might want to check out the xively Energia library I ported from Arduino. https://github.com/zlalanne/xively_energia
  11. Glad it worked on Linux, didn't have a chance to try it yet. Any modifications needed to the html/js? I'd like to put some sort of Grunt task to build and run the executable. Haven't done too much with Grunt yet though.
  12. You need to compile node-serialport specifically for node-webkit. There are instructions on the node-webkit github wiki. https://github.com/rogerwang/node-webkit/wiki/Using-Node-modules#wiki-3rd-party-modules-with-cc-addons
  13. Thanks. My favorite part about this is that it it's just HTML/CSS/JS so it's really easy to expand and customize. Plus there are so many open source javascript libraries that there is a lot you could do. I've recently started looking at http://d3js.org/.
  14. You should just unzip it and run the .exe within the zip. Although Energia and the bundled tools usually like to have no spaces in their names so it's best to unzip in a path with no spaces.
  15. 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 repositor
  16. 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 examp
  17. 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
  18. The documentation was incorrect. However, recently I submitted a bugfix that will be in the next Energia release to support "CHANGE" for attatchInterrupt in software. You can find it here: https://github.com/energia/Energia/issues/261
  19. You should put this on github or something similar so people can easily browse the source code and try to contribute.
  20. I have the ground port from launchpad + the ground of the cable on one side of the resistor and the GPIO port + other end of cable hooked up to the other side of the resistor. I do not understand why. Could you elaborate? Should the ground from the cable and the ground from the board not be tied together?
  21. I want to measure the current going through a USB cable. I bought a special USB cable that basically has two plugs coming out of the middle of the wire that you can plug into an ammeter. I thought a great launchpad project would be measuring this current and sending it back via UART. This also automates these measurements, which I need. So without a launchpad I hooked up a 1.2 ohm resistor between the plugs and measured the voltage across the resistor using my voltmeter. Using Ohm's law I solved for current and my results were very similar to that using the ammeter. So I thought replacing
  • Create New...