Tag Archives: Software

New Energia 17 release brings SensorTag, Red Bear CC3200 And F28069M support

via Dangerous Prototypes

energia

The Energia team announces the availability of version 0101E0017.  We wrote about it previously:

A new version of Energia has been released. This version fixes alot of bugs from the previous version and also adds support for the following:

  • Support for three new boards have been added added:

– CC2650 based SensorTag (MT)
– CC3200 based RedBearLab WiFi micro (MT and Standard)
– LAUNCHXL-F28069M (Standard)

  • CC3200prog has been enhanced to automatically reset the RedBearLab boards after upload
  • I2C has been moved to the new BoosterPack standard (pins 9 and 10). This allows I2C and SPI to operate concurrently
  • DSLite has been updated to the latest version. MSP432 and CC2650 use DSLite for upload. Other boards will follow in the next release
  • Mac OS X Energia package is now signed and no special action is needed for Mac Gatekeeper

Downloads are available for Linux, Mac OSX and Windows.

More details at 43oh.

You Can Build Arduino multi-device Networks with Temboo

via Arduino Blog

tembooM2M

Is there a cool Internet of Things idea that you’ve wanted to try out with your Arduino, but just haven’t had time for?  Building a network that integrates multiple sensors and boards into one cohesive application can be time-consuming and difficult.  To make it a bit easier, Temboo just introduced new Machine-to-Machine programming that lets you connect Arduino and Genuino boards running locally in a multi-device network to the Internet.  Now, you can bring all the power and flexibility of Internet connectivity to Arduino applications without giving up the benefits of using low power, local devices.

temboo-line

Our friends at Temboo now support three M2M communication protocols for Arduino boards: MQTT, CoAP, and HTTP. You can choose which to use based on the needs of your application and, once you’ve made your choice, automatically generate all the code you need to connect your Arduinos to any web service. You can also save the network configurations that you specify, making it easy to add and subtract devices or update their behavior remotely.

With Temboo M2M, you can program flexible distributed device applications in minutes. From monitoring air quality and noise levels in cities to controlling water usage in agricultural settings, networked sensors and devices enable all sorts of powerful IoT applications. You can see it all in action in the video below, which shows how they built an M2M network that monitors and controls different machines working together on a production line.

The next steps of the Arduino Create Betatesting

via Arduino Blog

Create

A few months have passed from the launch of the internal betatesting of Arduino Create. We are finally ready to open up the number of people who can use and experiment with this online platform. Today each betatester currently in the program has received 5 invites to get other Arduino tinkerers on board, we have also added about 100 people who tried the platform during Maker Faires and other events, or expressed interest online.

Most importantly we have a public waiting list for anyone who wants to try Arduino Create before hand and give us feedback.
You can SIGN UP herethe first 100 people will receive an invite right away, we will add the other subscribers as the betatesting unfolds.

What’s new?

The Arduino Create Editor has most of the Arduino Desktop IDE features, it is a fully functional Editor, and you can start developing your projects on it right away. We are really close on having everything delivered in HTTPS, we are working hard to add the Library Manager and support for all the Certified and AtHeart boards. Next in our roadmap is including a Sharing feature and a Chrome OS plugin.
As already said in the past, we are always going to provide our community with a offline solution, so don’t worry :)

When you use Arduino Create for the first time you will be prompted to install a plugin (agent). While your Sketchbook and the apps are hosted in the Cloud, the plugin will locally check the USB ports on your computer. The plugin detects if any board has been connected, if you are uploading a sketch, or you are using the Serial Monitor. The Arduino Create agent is open-source, and available for Mac, Windows and Linux! If you find it interesting you can contribute to it or fork it to use it in your projects.

We are currently working on a brand-new tutorial platform, Arduino Create Projects, in collaboration with Hackster.io. We are planning to release it at the beginning of 2016. Arduino users will finally have a place where they can share their own projects and include step by step guides, schematics and layout references, pictures, videos, the code they wrote, and useful links and comments. We can’t wait to share it with you all so stay tuned!

create-projects-wall1web

create-projects-singleproject1web

 

 

 

 

DPA library for MCU

via Dangerous Prototypes

sw

Ondřej Karas writes:

A few months ago, I published post about DPA .NET Class. This article describes simple, but effective library used for DPA handling by MCU (UART interface). Published library is independent on the MCU family, but it was written for 32-bit ARM processors with Cortex-M3 core and GNU C compiler.
Library consists of two files:

*header file: iqrf_dpa.h
*code file: iqrf_dpa.c

More details at DoItWireless.

2015 Release Candidate Branch And RC1

via Dangerous Prototypes

Kicad

Kicad announce 2015 Release Candidate 4.0.0 RC1:

We are pleased to announce that KiCad has finally made a 2015 release branch. The 2015 stable release of KiCad will start from version 4.0.0. Currently we are in the release candidate phase and as such BZR 6188 is now known as 4.0.0 RC1.
The 4.0 branch can be found here: KiCad 4.0 Branch
The RC1 branch has been packaged as a archive available here: KiCad 4.0.0 RC1 Archive
The new GUI translations can be found in the kicad-i18n repository on github.

More details at KiCad site.

Thanks for the tip spanner888!

Software Spectrum Analyzer for the Rigol 1000 series oscilloscopes

via Dangerous Prototypes

1ghz_500mhz span

rheslip writes:

I came up with this idea after seeing Farhan Ashar’s spectrum analyzer design which uses some of the same bits and pieces I used in the Simple Scalar Network Analyzer. Farhan’s is a classic heterodyne SA design – the addition of mixers and filters in front of the power detector makes the analyzer frequency selective, vs the Simple Scalar Network Analyzer which is not. Both tools are quite useful to the RF hobbyist.
PyDSA takes a different approach – high speed direct digital sampling. This method is used in some inexpensive but quite powerful analyzers from Tektronix, Signal Hound and other companies. The bandwidth of such a device is limited by the sampling speed which according to Nyquist’s criteria must be at least twice the frequency we wish to analyze. To be useful for amateur radio work we would like to have a bandwidth of 100 MHz or more which means sampling at at least 200 MHz. Unfortunately, a 200 MHz sampler is not an easy thing to build at home…

Details at rheslip’s Open Emitter blog.