E-Trade: ITS Production AND Long term Views

E-Trade: ITS Production AND Long term Views

Electrical trade, otherwise known as online store is usually a internet business notion containing been refined up to now 2 years. During the last ten years, particularly, e-commerce is now a very important component of the business environment. This is often due to the advantage that it happens to be created for the buying and selling of professional services of excellent via electronic and digital systems for instance the on line. Continue reading

Earlier times, show and future of e-commerce


E-commerce is described as the whole process of buying and selling services or goods by using computers units as well as the Internet. Empowered by interoperation of online digital technology on one side and individual ingenuity and entrepreneurial style to the other, e-commerce lets sellers and buyers coming alongside one another and transact in a digital marketplaces. Continue reading

THE ANALYSIS OF THE Creation AND Near future View OF E-Business

THE ANALYSIS OF THE Creation AND Near future View OF E-Business

E-business or very computerized business gets its message from financial exchange involving the transmit of data around the web. You can get assortment of internet sites including the customer founded retail store web sites through action or audio online sites to organization exchange around services and goods within organizations. Continue reading

Updated Software

There have been many incremental changes to the S4 software, and I’ve finally had some time to organize them into a package that’s ready to be distributed to teachers and students. The following steps should get you up and running with the latest version of our software.

Step 0 – Backup Existing Software
If you have any software you have modified or written yourself, you may want to back up your existing software to an external drive, a USB drive, or some other location just in case you need it later. If not, you can skip that step.

Step 1 – Remove Exiting Arduino Installation
If you have Arduino installed, you can remove it by selecting
Start → Control Panel → Programs and Features
Right click Arduino from the list and select “uninstall”

If you downloaded an Adruino folder from the S4 website and are running Arduino straight from that folder, you may wish to delete it to avoid confusion later on.

Step 2 – Install Arduino 1.6.1
Download the latest version of the Arduino IDE from the Arduino website: http://arduino.cc/en/main/software and run the installer after it download by double-clicking it. You will be prompted to install the latest version of the USB drivers, which you should also do.

Step 3 – Download and copy over Library File
Next we will copy in the low level C/C++ code that the payload code rely on. First, download the libraries. Next move the downloaded zip file into the Arduino folder, which should be located at
C → Program Files (x86) → Arduino
Extract the downloaded zip file and allow it to replace the existing libraries folder

Step 4 – Download and copy over the Sketchbook

Finally, we will get the high level Arduino code that the payload executes. First, download the Sketchbook and extract the file into your My Documents folder. Then, open the Arduino program and select File → Preferences. The top item on the page is your sketchbook location, where you should select the location for the folder you just downloaded and extracted using the Broswe button, for instance C:\Users\Kevin\Documents\Sketchbook

You are now ready to run the most version of the Arudino code.

What’s Changed?

  • We’ve cleaned up some old code files that didn’t need to be included
  • We’ve changed the WiFi to use UDP protocol instead of TCP.
  • We’ve updated the WiFly software to work with the latest version of the firmware
  • We’ve changed the way we store WiFi network parameters to leave more room for the data your payloads will collect.

3D Printed S4 Printer Case

To support flying the S4 payload in an Arliss-K payload bay, we designed a 3D printed container that the payload, it’s battery, and the antenna all mount into the make loading the payload into a rocket without rails inside the launch bay quick and easy. It was designed to fit in a contained with inner radius of 2.87″ and a length of 10.” It can be fit inside a larger diameter rocket by wrapping it with a little fabric to increase the radius. Designs are included at the bottom of you want to modify them or just print off your own.PayloadCaseBottom PayloadCaseTop


Updated S4 Software on Windows

A new version of the S4 software package for windows can be found here: ftp://galaxy.sonoma.edu/pub/S4_Windows.zip

Mac and Linux versions should follow as time allows.


The most important feature of this update is that it now supports the newer version of the WiFly chip (RN-131C/RM). If you were using this chip, you must use the new version of the software. This latest package also includes the very latest version of the Arduino environment (1.5.7). Finally, this version has a streamlined process for entering network parameters. New Network Parameters Instructions: Previously, network parameters had to be entered in two places, in the WiFly_Setup sketch and in the All_Sensors sketch. Now, both those sketches draw from a common file called NetworkParameters.cpp. You can get to this file by double-clicking the shortcut in the Arduino folder. Change the various network properties in this file as needed before running either of your sketches.

S4 Small Satellites: Lucerne Valley

At another S4 Small Satellites event held in the Lucerne Valley dry lakebed, students and team members prepared for yet another rocket launch. This time three students were responsible for a single payload while a total of eight flight boards were being prepared to launch. The goal of this launch was to successfully interact with the GPS sensor attached to the payload. While other sensors could have been interfaced as well, the goal was to successfully get data from the GPS sensor first.

The final task at hand for a successful rocket launch was assembling a high powered rocket. The students were also responsible for this, learning hands-on how to properly assemble a high powered rocket to withstand its current environment conditions.

At the end of a successful rocket launch the students were able to gain key skills useful for a science future. They learned to successfully communicate and work with team members, how to interface their first sensor with a micro-controller, as well as the proper way to assemble critical rocket parts.

Please take a look at the report below for a more detailed description and image(s):



Small Satellites for Secondary Students: Piner High School

Please find all files, data and images below from the S4 Small Satellites for Secondary Students event held at Piner High School in Santa Rosa, California


Included file link(s):


Color Coding Script

Sam Koshy was ambitious enough to write a Python script that will colorize the points in a KML file with respect to altitude as shown here: If you’re interested in having your data color coded like this, you can follow these simple steps:Screen Shot 2014-07-11 at 9.27.54 PM

  1. Download and unzip the python script that Sam wrote: http://s4.sonoma.edu/wp-content/uploads/2014/07/Colorpy.zip
  2. Use the S4 Data Manager to export your desired data set to a KML file as normal
  3. Make sure that the python script (Colorpy.py that you extracted in step 1) and the file you want to edit are located in the same folder on your computer.
  4. Open the Colorpy.py in any text editor
  5. Locate the line in the file that reads xmldoc = minidom.parse(“MoffettLaunch.kml”)and change the text inside the quotation marks to match the file you want to colorize: xmldoc = minidom.parse(“MyFileName.kml”) Save the file
  6. Execute the python script, and it will create a new file called “fileout.kml” that has the colorized data set.

Executing a python file requires you to have python installed. You should have no trouble finding a tutorial on running a python script on your particular operating system if you Google it, but if there is sufficient interest in this process, I will be happy to write a quick tutorial.