Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by cubeberg

  1. The code should work in CCS, it won't work on Energia.  Not sure if one could be written to be honest as there are a lot of time-sensitive functions (refresh rate and clock for instance).  I dropped the code in a new project for the MSP430G2553 and was able to compile.  It's not written for any other chips unfortunately.  It's entirely possible to use another launchpad, but I don't have code for any others.  

  2. @@greeeg - I'm game - I'd prefer a kit I can make :)  But I'll take one either way to be honest.  You could always consider doing a partial kit as well - put the resistors on and let them solder the chips.  Looking at the picture it doesn't actually look too bad and I've done 0402 before.  


    I'll have to look into the laser cutter when I eventually get a garage.  It's top on my list of tools to get.  I could definitely swing around $500.

  3. I know it looks intimidating, but the crystal isn't that hard to solder if you hold it in place with a piece of electrical tape.  There are instructions here for soldering and testing that I found helpful - http://justinstech.org/index.php/2010/07/19/msp430-launchpad-dev-kit-how-too/- I followed those when I was extremely new at soldering and was able to do it without too much trouble.  You could buy one of the can-type crystals as well - I believe the included crystal requires 10pf capacitors, but the capacitance on the crystal pins is configurable so that's not a big deal.


    If you've got access to a 3d printer, there is a nice bumper design available that I've used several times.  Pretty much any project box is fine for inside use.  I've heard of people using electrical boxes from the hardware store as outside enclosures as it's easy to find waterproof ones.

  4. Ouch - that's a LOT of water.  It's pretty cool you can actually see what happened at least.  Where was the meter located that you're monitoring?  I'm pretty sure mine is under a big metal cover unfortunately but I'd love to start monitoring water consumption.

  5. Currently it's not connected to anything except a cc3200 for uploading data - but I have several RPi's sitting around - so it seems like a good solution.  I've got the CC3200 outputting data via serial for debugging - so I'll probably see about connecting that to the RPi as well to collect the data.

  6. I left a couple of posts on your first blog post on a couple of things - but this may be exactly what I need.  I've had trouble with the MSP430 device I use for my home security system getting locked up (there's a bug somewhere) and it keeps breaking when I'm not home.  I've got mspdebug connecting to a 2553 LP - hopefully I can get the rest working!

  7. I'll run some tests but I'm thinking that the impact won't be that much different because the CPU must stay active to feed bytes inti the peripheral anyway. The biggest tradeoff would be the performance hit that you are spending cycles shifting out bits instead of doing other computation.



    Sent from my iPhone using Tapatalk

    Right - that's what I would expect to make an impact.  I typically drop into LPM (2 I think?) while the peripheral is shifting bits.  

  8. My initial reaction is that it will come at a cost of energy usage as you're using CPU cycles instead of a peripheral - plus I don't believe the NRF library I use supports bit-bang.  Unfortunately I don't know enough to answer how big of an impact it might have to battery life, if in fact that's valid.

  9. I completely missed the power boost - I'd ask about possible power losses over time - but I'm running most of mine off of CR2032's which don't last a month with my current code.  I should be able to port my existing NRF CCS code from my sensors over to this as well 


    @@bluehash must be really eager #doublepost :)

  10. @@yyrkoon - I haven't used it much unfortunately.  So far I've used it to upload CPU temp to a Phant install and fiddle with BTLE connectivity with a Sensortag.  I have 3 Pi's (two b+, one v2) sitting around that I'm really not using unfortunately.  I believe you're correct though - the BBB doesn't do video very well.  I tried loading a MAME image onto it and it was pretty laggy (plus I couldn't get it full screen for the life of me).  


    I definitely agree with you on Microsoft letting the market tell them where to go rather than be a leader.  There seem to be way too many companies jumping on the "Maker" bandwagon right now.  It's either that or IoT which a lot of people are trying to build a solution for.


    At some point I'll revisit the Pi2/Win10 setup - although at this point I'm waiting for them to make the imaging process easier.  Having a Win 10 machine and being connected via wired ethernet is a pain right now.  

  11. @@bluehash - absolutely :)  


    @@Remixed123 - very nice - one of the most impressive circuit-type tattoos I saw was a negative style as well.  I wasn't quite up for that much ink though :)


    @@Fred - I'm planning on adding to it eventually - I'll have to add those in next round!  I suppose you're holding out for a functional cyborg tattoo  :D

  12. Like it! Does the blue go away or a part of the design? @@Fred might have an electronics based tatoo. Not sure.

    If anyone does - @@Fred is a good bet :)  

    The blue is part of the design (with some white mixed in to add some depth) - it's supposed to be an electric glow from the icon in the middle.  The red around the edges is just irritation.

  13. So I've been planning this for a while - but we were in Vegas this weekend and my wife encouraged me to finally go through with it :)  


    The design is actually based off of the footprint of an MSP430 QFN 16.  I had the tattoo artist do an initial sketch, but the final was actually designed in Eagle.  The symbol in the middle is the "Power" symbol you're probably familiar with - but was originally designed to indicate a "sleep mode" or "low power state" - a perfect reference for the MSP430 as well.  


    I'll have to post some updated pictures once it's healed - but here are a couple.







    So  - does anyone else have any electronics-related tattoos?

  14. @@yyrkoon - I did some windows CE development quite a while back - it was kind of a mess and there wasn't a lot of documentation.  I was interested about the concept of putting Windows 10 on the RPi 2 when announced, but once I realized that it's pretty minimal - I switched back to raspbian.


    I use C#/ASP.NET because it works well for what I do - it gets what I need done quickly without having to re-invent the wheel (hated Java for that very reason).   

    I'm not horribly familiar with Linux unfortunately - so I tend to stay away from it - only so much time and room in my brain :)  But just like everything - some tools are more appropriate for certain jobs.  Windows on an embedded device seems like trying to run over a fly with a dump truck.  Probably not the best way to get things done :)  


    When it comes to my own hardware projects - I prefer to stay low-level so I know exactly what's going on - that's why I prefer CCS over Energia unless it's a quick project.

  15. I find the above statement rather hilarious. Considering that MS probably has an OS on about 1% of the embedded devices available out there. Don't get me wrong, I run Windows on all my own personal desktop systems. So I'm not necessarily an MS basher. But MS is the last thing I personally think of when it comes down to embedded systems - And I know I'm far from alone.

    As far as embedded operating systems - I'd say yes.  They actually have a very rich environment for systems to supported embedded hardware - especially with what they're adding in for IoT bus, Machine Learning, etc. - especially since they're embracing a lot of open software.  

  16. Energia pin maps are here - http://energia.nu/pin-maps/

    It depends on how you've got your setup, but here is how I'm using it:


    Program your MSP430 with a program that provides some sort of serial output

    Only the CC3200 is connected to your PC

    Connect GND and VCC between the two devices (this way, the power from the CC3200 board powers the MSP430 board)

    Pull all the jumpers on the MSP430 board (this prevents us from powering the debugger on the MSP430 and messing with the UART pins which are connected to a USB -> UART bridge)

    Connect the TX pin on the MSP430 to the RX(1) on the CC3200.  

    Make sure your MSP430 is transmitting at the same speed as the CC3200 Serial1 (I suggest 9600 unless you have a crystal soldered on the board).  Make sure Energia has serial set to the same speed as Serial on the CC3200 (115200 in the example I provided above)


    You should see the green LED flash a bit when data is being sent by the MSP430

  • Create New...