Jump to content
Forum sending old emails Read more... ×


  • Content Count

  • Joined

  • Last visited

  • Days Won


NurseBob last won the day on October 26 2018

NurseBob had the most liked content!

1 Follower

About NurseBob

  • Rank
    Level 2
  • Birthday 09/09/1950

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
    St. Helena, CA

Recent Profile Visitors

2,301 profile views
  1. NurseBob

    library for GSM sim 800 using energia

    As previously noted, the mcu you're working with is probably not a good match for the device you want to work with. Aside from that, read the compiler errors and resolve them starting with the first one. C/C++ compilers will cascade errors, and while subsequent errors may be relevant, generally dealing the first one is the most effective approach. As you may, or may not, know, a single missing semi-colon can generate hundreds/thousands of error statements...
  2. At the risk of doing exactly that... I've had occasional issues with various usb/serial peripherals on windows 10 on both my workstation and laptop, especially after MS updates. The solutions have typically been to look at changes in MS security/privacy policies which will disable device access and then render misleading error messages (e.g. "the device is in use by another application"). Your problem description doesn't seem to neatly fit what I've seen, but it might be worth taking a look.
  3. NurseBob

    MSP430FR2433 SleepSeconds 18ua

    Have you looked at what's happening "under the hood" with CCS or similar? All things considered, I find it amazing that the current is as low as it is. Energia is a great place to start and experiment, but it's not intended to replace coding that is far closer to the metal, er, silicon. Given it's heritage as a msp430 version of the Arduino, it's a very impressive piece of work. But, to manage the supporting classes, and the ever-present loop, it is constrained if your're looking for ultra-low power apps. You have already demonstrated that differential with your driverlib version.
  4. NurseBob

    What are the types of MLCC capacitor brand?

    I think you have a lot of reading to do... MLCC - Multilayer Ceramic Chip Capacitors are surface mount devices. You link to a through-hole electrolytic cap; a very different device. So, time to start looking at basic books/web references for the very basics of electronics. Your question is similar to asking: How big is a house? There is no sensible answer to your question. I'd suggest you might start with wikipedia as a first step. This is fun stuff, but you need to build a foundation of knowledge on the basics.
  5. NurseBob

    Microphone MSP430F5438A

    Using a mic could be a challenge. In the hospital respiratory rates are generally followed by tracking muscle electrical activity. Of course, with either approach, there is a lot of "noise" to deal with. EKG leads (which are often used to track the RR for someone not on a ventilator) are triggered by movement, such as turning, brushing teeth, etc. With audio, first you need a mic that's sensitive enough to even detect inspiration/expiration and then you have to figure out how to discriminate from the background. Based on your comment, I assume this is intended to be basically "real time?" Out of curiosity, I googled "detect human respiratory rate" and saw RGB-D camera to determine changes in the chest wall, radar, IR-sensors, paired electrode capacitance, and, perhaps the paper you read. I note in that article: "Some of the major assumptions include recording the breaths in a low-noise intensity environment." (my emphasis) Further, they're running Matlab on a reasonably powerful laptop. Also, in that paper, the author states the use of a "standard microphone." I have no idea what "standard" means - it's not a term used in recording. Mics are both interesting and complex devices when it comes to selecting one. (I do some voice over work, and have direct experience with those challenges). FWIW, you might take a look at Dave Jones' video blog. At least one of his interviews focuses on the challenges associated with circuits used to amplify audio signals. Regardless of your equipment choices, you have a very interesting, challenging project.
  6. NurseBob

    Microphone MSP430F5438A

    A quick google search of "msp430 microphone" doesn't yield much, but there are examples for recording and playback with the msp430FG4618. What type of analysis??? Your intended study appears to be very broad in its potential scope.
  7. NurseBob

    MSP430F5529 LaunchPad with FDC1004

    Best option is to post the code you're running, or attempting to run. Without such, it's almost impossible to diagnose what could be wrong in terms of the code. I'm sure you noted that the code you pointed to is both a different device with a different pinout. Also, do you have a logic analyzer or an oscilloscope? Very handy tools to see what's being sent. Finally, some I2C setups are very sensitive to the resistor values. Lower values (eg. 2k2) can make the signal transition cleaner, but increase power losses. And, if not an obstacle, a schematic never hurts either...
  8. > FWIW - I like Elecrow over Seeed, etc. I started out with Sparkfun's pcb service, which ultimately ran into issues (too long ago to remember what "issues" - price? service? delivery time? So, switched to OSH Park for several years, but price recently became an issue (very limited budget here after retiring) when compared with Elecrow, and given that in my limited experience, both quality & delivery times were equivalent; cost won out (my last order at Elecrow [190mm x 90mm ] was $65 for 5 boards, same boards from OSH would have been $132 for 3 boards...) I still get my stencils from OSH Stencils and have never had any issues.
  9. > will it also allow me to debug? Yes, you can debug with this arrangement. But, you will need to be using CCS, IAR, or another suitable IDE that supports debugging. If you have a pair of Launchpads you can experiment with the arrangement, you don't have to wait for your custom pcb. Are you making your own PCB? Or sending out to someone like OSH, Elecrow? While it's probably not a concern at this point, you may want to file away a note that whether via a LP or FET programmer, you are limited to a total draw of about 60mA. If you exceed that, you will need to supply an external/alternate power supply (battery, etc.) This limitation is true for vitually all of the LP, FET-driven debugging solutions. People trip across the limitation when they start driving heavier loads (such as battery chargers, or other power-hungry devices). HTH
  10. BTW - I don't know what you're using for your schematics, but many of the launchpad schematics can be downloaded for Eagle. Exploring those will give some hints on power supply management, as well as other useful stuff.
  11. Could be risky; you really may want to avoid running at the "maximums" (for the '430). Also, many lithium batteries, when fully charged, may actually put out more than 4V for awhile. You could consider an LDO regulator like an AAT3221/2 (obsolete - but similar specs to what you might want/need). Then you can be confident that the devices on your board are getting the proper voltages. If you're hand-soldering, these SOT-5 and SOT-6 devices are not too difficult to work with. Oh, and now you may want to look at battery charging IC circuits.... Also, how will you program the '430? JTAG? or via a second LaunchPad? (see articles on this site for using a LP as a programmer).
  12. > I left the pins I'm not using unconnected  Generally, you do not want to leave unconnected pins floating; your device can experience problems when pins float. There are numerous references on how to handle unconnected pins for both stability and low power operation. So, either to ground (risk of a short if you accidentally enable output on the pin), or to a defined voltage. You might find some useful tips here, and further e2e is a very useful resource. And, as @cubeberg said, you may want to add test pads or connections to your unused pins for future experiments/expansion (you might be able to add an O2 sensor - there are TI app notes on such for the msp430 line). As to your schematic, you might consider adding a momentary pushbutton switch as a reset; sometimes handy. As noted by @cubeberg, you could consider a different supply voltage. 3V coin cells are handy, as well as AAA and AA cells. There are a number of regulators out there that can supply 3.0-3.3V from a single 1.5V cell, or cells in series. Enjoy the step-up in your experiments. There are a lot of circuit examples out there to play with.
  13. >Appreciate if you can further assist me Unfortunately, my current system configuration doesn't support Energia builds at the moment. So, hopefully someone else will be able to help.
  14. Take a look at this link regarding include statements in C++, it may provide some insight?
  15. Did you edit the LoRa.h file from #include <Arduino.h> to #include <Energia.h>? Might help?