Posts Tagged ‘Pumping Station: One’

NERP on Monday: STM’s ARM-based Nucleo Boards

NERP is not exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.

Rob Riggs AKA Colorado Rob is a PS:1 member, software engineer, ham radio operator, electronics hobbyist and entrepreneur.*

At NERP on Monday, Rob will be giving a presentation on the STM Nucleo boards. These are 12 distinct but similar ARM development boards from ST Micro. These are simple, easy to use and only $10. They have Arduino- compatible hardware interface for add-on boards (Arduino Shields), as well as their own interface that exposes additional rich features specific to the STM32 microcontrollers.

We will talk a bit about why Rob chose ARM for his next project, why he specifically chose STM, and the capabilities of the various Nucleo boards. We will cover the mbed.org development site, the development process, and the libraries available. We will also provide a brief overview of doing a bit more low-level development using STM32CubeMX and STM’s HAL (hardware abstraction layer) libraries using the GNU ARM toolchain on Windows, Linux, and OS X.

*Copy for this announcement was supplied by Rob. Thanks Rob!
Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
326 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Apr 27, 2015, 7:00 PM
8 Attending

Check out this Meetup Group →

and

http://pumpingstationone.org/

Doors open at 6:30pm.
NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping Station One

25

04 2015

NERP 4/13/15: Wireless Data, the Small Inventor, and the FCC

NERP is not exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.
These days embedded computing “means” wireless data. Wireless chips and modules are cheap and easy to get. Small inventors (e.g. individuals or low-funded ad-hoc groups) are getting all kinds of ideas for wireless projects and products for the IoT (Internet of Things), wearables, WiFi, ZigBee, BLE, etc.

ESP8266-Sparkfun-item-13252

A SparkFun ESP8266 WiFi radio. Small and cheap. All the cool kids want one.

Because offcc-seal_rgb_emboss-on-white FCC requirements, the path to market for traditional wireless devices can be long, complex, and expensive. Unfortunately, the regulations are hard to read, even when made “accessible”. The “modular” data radio is an FCC innovation that is supposed to lift some of the regulatory burden off makers of small-run products. Does it?

NERP has several questions about inventing wireless devices that can be sold to end-users. For example:

  • What is FCC certification?
  • For small inventors doing small wireless products, is FCC certification necessary?
  • Are there combinations of power and frequency that are exempt from oversight?
  • What are some design choices can make compliance cheaper, easier, and faster to get?
  • What are the steps to certification? Where do you start?
  • How much of the process can you do by yourself? Whom do you need to hire?

Elite-logo-largeThe FCC has an interest in pretty much any device that emits radio waves. Steve Laya from Elite Electronic Engineering, Inc. in Downers Grove will help us understand how FCC regs relate to Maker/Hacker/DIY inventors and entrepreneurs.
Elite does electronics compliance testing for a number of industries and government agencies. For the FCC, they do the actual tests and issue certifications of compliance. Bring Questions!

Attending NERP is free, and no one is compensated for organizing or presenting. Nothing in NERP presentations constitutes actual legal or engineering advice. If you need the help or advice of a lawyer or engineer, please hire one.

Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
312 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Apr 13, 2015, 7:00 PM
5 Attending

Check out this Meetup Group →

and

http://pumpingstationone.org/

Doors open at 6:30pm.
NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping Station One

09

04 2015

NERP on Monday — The Yocto Project™ and Open Enea Linux

NERP UN-POSTPONED! “Open Enea Linux and BeagleBone Black” is tonight, Jan 19th

NERP is not exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.

Mark Mills is an embedded hardware/software engineer with experience using many different hardware platforms and software systems including RTOS’s and Unix/Linux.

Tonight Mark will introduce the Yocto Project, Open Enea Linux, and do a brief demo on a BeagleBone Black.

About the Yocto Project™
The Yocto Project™ is an open source collaboration project (including TI, Intel, Freescale, and others) that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture. Open Enea Linux uses the Yocto Project as a base platform to make it easy to explore using a Yocto based Linux on an inexpensive development board.

About Enea
Enea is an international software company based in Stockholm, Sweden. Enea offers proprietary and Open Source operating system solutions (RTOS and Linux), including development tools, network protocols, databases and middleware. They are the third-largest player in the world for realtime operating systems.

Find NERP and Pumping Station:One at http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/ and http://pumpingstationone.org/ Doors open at 6:30pm. The next meeting is January 5th, 2015.

NERP is free and open to the public. Ed Bennett ed @ kinetics and electronics com Tags: electronics, embedded, NERP, Open Source, raspberry pi, hackerspace, Beagle Bone, Element14, Pumping Station One, BBB

19

01 2015

NERP on Monday! Embedded Android on the BBB and Intel Minnowboard

NERP is not exclusively Raspberry Pi, the small computerand embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.

android-nerp

Andrew Kilkenny is a professional embedded Android kernel hacker. At NERP on Monday he will introduce Android as an emebedded OS. He’ll show functional demos, then after the meeting have a hands-on Android compilation festival. If you want to partcipate in the hands-on part, clear out some space on your hard drive for Eclipse and the Android Libraries!

From Andrew:
The Android Operating system has revolutionized the embedded world. Originally developed for your phone, the Android Open Source Project (AOSP) enables the adaptation of the cell-phone oriented operating system into any product you can dream of. You can find Android in Airplane In-Flight-Entertainment Systems, in Washing Machines, and in Refrigerators. Any embedded system with an LCD screen can benefit from Android’s advanced Graphical User Interface (GUI) tools by rapidly developing Android Applications using the stock development environment. Join us for NERP where we explore how to use embedded Android on the BeagleBone Black (BBB) and Minowboard MAX. We’ll load the software, hop in on a command line, and twiddle some bits! We’ll also go over Android software architecture and practical applications of embedded Android. Following the NERP session there will be a guided demonstration on downloading and installing the AOSP and eclipse tools. A computer with Ubuntu (12.04 or 14.04) and lots of hard drive space will be needed to build the AOSP.
Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
280 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Dec 8, 2014, 7:00 PM
2 Attending

Check out this Meetup Group →

and

http://pumpingstationone.org/

Doors open at 6:30pm. The next meeting is December
8th, 2014.

NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping
Station One, IoT, Android

 

06

12 2014

NERP Tonight — Wireless Toys

NERP Tonight — Wireless Toys

The Internet of Things (IoT) need lots of options for wireless communication hardware. Lots of variables are involved in choosing the wireless chip or module that links your new Thing to all the other Things.

A popular last millimeter link is UART based serial. the big end of the link can be wifi, or uart-style data., or whatever convention you come up with. This class of hardware has been around for a long time. The serial to wifi link used to be called a com-port redirector. Commercial units could easily cost $200. The competition pressure brough on by the IoT movement has produced a crop of really inexpensive data links. They list now on Amazon for $2-$10. A lot of them have Arduino sample code available. I just bought two different boards from Amazon, and tonight I’ll evaluate one or both units and see what’s involved in making them go.
Esp8266-1

NERP is not exclusively Raspberry Pi, the small computer
and embedded systems interest group at Pumping Station:One
in Chicago. NERP meets every other Monday at 7pm at Pumping
Station:One, 3519 N. Elston Ave. in Chicago.

Find NERP and Pumping Station:One at

http://www.meetup.com…­

and

http://pumpingstation…­

Doors open at 6:30pm. The next meeting is November 24th, 2014.

NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping
Station One

24

11 2014

NERP Tonight — The MinnowBoard from Intel, and BeagleBone Black Internals

NERP Tonight — The MinnowBoard from Intel, and BeagleBone Black Internals

NERP is not exclusively Raspberry Pi, the small computer
and embedded systems interest group at Pumping Station:One
in Chicago. NERP meets every other Monday at 7pm at Pumping
Station:One, 3519 N. Elston Ave. in Chicago.

The MinnowBoard is one of the newer open (or open-ish) hardware and software single board computers. The Minnowboard showcases Intel’s Atom processor. The audience is the Raspberry Pi and BeagleBone crowd, but the feature set and price puts the MinnowBoard in a different class. Drew got his last week and has gotten a good overview of the system. He’ll share his findings with us tonight.

The BeagleBone is a fast-moving software project where major pieces of the system are under constant revision. I’ve been digging around the BeagleBone Black’s i/o system and playing with some configuration options. Tonight I’ll show a couple of sources of tools and code that I’ve found useful.

Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
275 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Nov 10, 2014, 7:00 PM
6 Attending

Check out this Meetup Group →

and

http://pumpingstationone.org/

Doors open at 6:30pm. The next meeting is November 10th, 2014.

NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping
Station One

10

11 2014

NERP Tonight — Report on OHS #5 in Rome -and- An FPGA Cape for the BBB

NERP is not exclusively Raspberry Pi, the small computer
and embedded systems interest group at Pumping Station:One
in Chicago. NERP meets every other Monday at 7pm at Pumping
Station:One, 3519 N. Elston Ave. in Chicago.

Tonight’s NERP will be brought to you by Drew Fustini, PS:One’s maven of all things Open Source. Drew recently got an FPGA cape for the BeagleBone. The cape is called a LOGI (http://valentfx.com/logi-bone/). He’ll show us what he learned as he road-tested the development tools and the cape.

Also tonight NERP will get a brief overview of embedded computing topics from the 5th Open Hardware Summit (OHS), held this year in Rome, Italy. Drew went so we didn’t have to.

I’m out this week, so thanks much to Drew for hosting the meeting.
-Ed

Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
271 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Oct 27, 2014, 7:00 PM
9 Attending

Check out this Meetup Group →

and

http://pumpingstationone.org/

Doors open at 6:30pm. The next meeting is October
27th, 2014.

NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping
Station One

27

10 2014

NERP Tonight — A Tor Relay Demo, and a Sketchy Update

NERP Tonight — A Tor Relay Demo, and a Sketchy Update
NERP is not exclusively Raspberry Pi, the small computer
and embedded systems interest group at Pumping Station:One
in Chicago. NERP meets every other Monday at 7pm at Pumping
Station:One, 3519 N. Elston Ave. in Chicago.

Drew has put together a Tor relay using (what else) a
BeagleBone Black.
(https://www.torproject.org/index.html.en) Tonight at NERP,
he’ll show us how it’s done.
From the Tor site:
/*
Why Anonymity Matters: Tor protects you by bouncing your
communications around a distributed network of relays run
by volunteers all around the world: it prevents somebody
watching your Internet connection from learning what sites
you visit, and it prevents the sites you visit from
learning your physical location.
*/
Use of Tor is often a sensitive discussion topic. In the
culture in which we live, there is no universal consensus
on where an individual’s right to privacy from governmental
and corporate interests ends and the larger interests of
security and commerce begin.

Tor is a tool that aims to provide user and location
anonymity on the Web. Anonymity can foster good, bad, or
indifferent ideologies and behaviors. In some contexts
anonymity can even be seen a sort of power similar to that
of a firearm. There are those who would question “a priori”
why a person would insist on total privacy unless they had
something to hide. From this perspective, using a privacy
tool is in itself suspicious. Others feel that privacy is a
basic need of human individuals, and therefore an
inalienable right. At the end of the day, technology itself
isn’t human, isn’t alive, and can’t think or feel; it’s
totally indifferent.

In tonight’s presentation we will try to stay focused on
the technology behind Tor. It’s counter intuitive to me at
least, how anonymizing technology is practically possible.
How it’s done will be an interesting study in some
non-obvious applications of low-level network programming.

Also tonight, I’ll be giving another update on development
of “Sketchy”, the network controlled servo-powered
Etch-a-Sketch.

Find NERP and Pumping Station:One at
www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/
and

http://pumpingstationone.org/

Doors open at 6:30pm. The next meeting is September
1st, 2014.

NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com
Tags: electronics, embedded, NERP, Open Source,
raspberry pi, hackerspace, Beagle Bone, Element14, Pumping
Station One

01

09 2014

NERP Tonight — NVIDIA’s CUDA: 192 Parallel Procesors

NERP is not exclusively Raspberry Pi, the small computer  interest group at Pumping Station:One in Chicago.  NERP meets  every other Monday at 7pm at Pumping Station:One, 3519 N. Elston  Ave. in Chicago.

Tonight at NERP, Sevin Straus will give an introduction to NVIDIA’s CUDA architecture. CUDA uses a cpu to farm out pieces of a task to the parallel processors in a video graphics chip (GPU). [more below]

NVIDIA's CUDA , NVIDIA.com

[img: large-video-dynamic-parallelism-2-en.jpg nvidia.com]

Nvidia wants lots of developers to know about CUDA. To that end, they have put together a complete development environment. In the best of all worlds, the environment should be usable on Linux after simply running “install.sh”. It’s never really that simple. Sevin has put together a working develpment system targeting the Jeston development board. Tonight he’ll show us how he did it and some of the included demos.

A sense of what CUDA is about would include these thoughts collected from various parts of the CUDA website:

CUDA® is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). A GPU consists of thousands of smaller, more efficient cores designed for handling multiple tasks simultaneously.

GPU-accelerated computing is the use of a graphics processing unit (GPU) together with a CPU to accelerate the compute-intensive portions of tan application to the GPU, while the remainder of the code still runs on the CPU. From a user’s perspective, applications simply run significantly faster.

– See more at: http://www.nvidia.com/object/what-is-gpu-computing.html#sthash.hSegwmwk.dpuf

Find NERP and Pumping Station:One
at http://www.meetup.com/NERP-Not-Exclusively-Raspberry-Pi/
and http://pumpingstationone.org/
Doors open at 6:30pm. The next meeting is August 18th, 2014.
NERP is free and open to the public.
Ed Bennett ed @ kinetics and electronics com

Tags: electronics, embedded, NERP, Open Source, raspberry pi,
hackerspace, Beagle Bone, Element14, Pumping Station One

 

18

08 2014

NERP Tonite: The New Raspberry Pi B+, and The BeagleBone eQEP

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station:One in Chicago. NERP meets every other Monday at 7pm at Pumping Station:One, 3519 N. Elston Ave. in Chicago.

Tonight at NERP, Craig LeMoyne will introduce the new Raspberry Pi Model B+: the new and improved version of the highly successful Model B. We will have a side by side comparison with the Model B and highlight the changes.

Servo motors are computer controllable motors that do pretty much the same thing as stepping motors. From a systems perspective they have nothing else in common. Servos use feedback to adjust the motor’s position and velocity. The difference between the target speed (or position) and the measured speed (or position) is called error. Without error, the motor has no reason to move. The type of sensor usually used to detect a motor’s position is called a quadrature encoder. Although servo systems can give better performance than steppers in some situations, servos are more complex and more expensive than steppers. Part of the complexity is reading and making sense of the encoder. Adafruit has posted a video in which Drew Fustini has a good job of introducing some techniques for accessing the special eQEP quadrature decoder module in the BeagleBone Black.

https://www.adafruit.com/blog/2014/07/15/how-to-read-the-position-of-a-rotary-encoder-connected-to-a-beagleboneblack-txinstruments-beagleboardorg/

A PS:One member (me) has a project that aims to use the BBB’s eQEP to control an Etch-a-Sketch. Tonight I’ll show some of the technology that’s involved and progress on assembling the system.

Find NERP and Pumping Station:One at

NERP – Not Exclusively Raspberry Pi

Chicago, IL
246 members

NERP is Not Exclusively Raspberry Pi, the small computer and embedded systems interest group at Pumping Station One in Chicago. (Chicago’s oldest and finest hackerspace.) NERP…

Next Meetup

Bring questions, demos, personal research, etc. to share.

Monday, Jul 21, 2014, 7:00 PM
7 Attending

Check out this Meetup Group →

and http://pumpingstationone.org/

Doors open at 6:30pm. The next meeting is July 21st, 2014. NERP is free and open to the public.

Ed Bennett ed @ kinetics and electronics com

Tags: electronics,embedded, NERP, Open Source, raspberry pi,hackerspace, BeagleBone, Element14, Pumping Station One

 

21

07 2014