Saturday, December 08, 2018

Arduino Interfacing with Visual Basic

I have tried VB2 and VB6. It is an easy environment for Hardware Engineers or Hobbyists to program. It means easy to code unlike C++. Programs made with the new VB may not be compact or fast; but as it runs on a Virtual DotNet Machine and is bug-safe and may not hang/boot too. The DotNet was MS answer to Java of Sun. Even Java is a simple language and it seems to be lighter too. DotNet of late has become a bigger download, more than 10 times the size it started with.

MS can try Visual Basic Webapp on the Cloud using HTML5. Even remotely hosted DotNet is better, with the VB Apps as Web Applications using DotNet WebService. Then nothing to download, neither the update or the security fixes. Just provide something like jQuery for DotNet. Web VB would be a better thing for developers.

Arduino Interfacing with Visual Basic

Arduino is a QuickStart Embedded system, very useful in learning both the hardware and software elements of a system.

From what i understand, the developed app can be burned into the device fully, no additional layer of OS or Firmware needed, It is all built in. In short the compiled binary can be either a stand-alone firmware(OS) or be a layer running over a Mobile OS.

Now putting Ardunio and VB together, we get an Hardware/Software Environment that is easy on students and hobbyists too.

Fermata written by Andrew Craigie

Firmata is a generic protocol for communicating with microcontrollers from software on a host computer. It is intended to work with any host computer software package. See more examples ….

Arduino - Simple temperature monitor also see Visual C++ and Arduino

"Then for those that liked Java, He gave the Processing

thenceforward, the Inspired People made many Large Sketches and the Globe Glowed like Warm White LED Lamp"

See this Steven's Temperature Display and this Serial Comm using Processing.

Tuesday, November 13, 2018

Sun Equipment Corporation - Training Systems

Kits and Custom Equipment Developer/Provider for Training and Industry, Engineering design and Development Lab Support.

Sun Equipment Corporation - Training Systems

GSE-40106 Green Solar Energy Trainer is a basic green energy transduction kit for solar power. It is equiped with a MCU forusers to learn and observe the Maximum Power Point Tracking (MPPT) algorithm. Variations of the MMPT algorithm allow users to experiment with the regeneration of green energy.

Sun Equipment Corporation - Training Systems

WSH-71002 : Wind/Solar Hybrid Renewable Energy Training System

This is a unique and attractive way to put green energy to work outside of the classroom. With flexible style options and different ways to apply the energy output, this system is a complete study on how green energy can be used and applied in real world scenarios.

Sun Equipment Corporation
1352 S. Grove Ave., Suite A, Ontario, CA 91761, USA

Monday, November 05, 2018

Open Source Hardware - OSHW Draft Definition

OSHW Draft Definition 0.3 is based on the Open Source Definition for Open Source Software and draft OSHW definition 0.2, further incorporating ideas from the TAPR Open Hardware License.

Open Source Hardware - OSHW Draft Definition

Open Source Hardware (OSHW) is a term for tangible artifacts - machines, devices, or other physical things - whose design has been released to the public in such a way that anyone can make, modify, distribute, and use those things.

Open Source Hardware - OSHW Draft Definition

Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design. The hardware's source, the design from which it is made, is available in the preferred format for making modifications to it. Ideally, open source hardware uses readily-available components and materials, standard processes, open infrastructure, unrestricted content, and open-source design tools to maximize the ability of individuals to make and use hardware.

Adapteva’s Andreas Olofsson at OHS.

Adapteva - Andreas Olofsson at OHS

Making parallel computing easy to use has been described as “a problem as hard as any that computer science has faced”. With such big challenges ahead, we need to make sure that every programmer has access to cheap and open parallel hardware and development tools.

Open source hardware gives people the freedom to control their technology while sharing knowledge and encouraging commerce through the open exchange of designs.

Open Source Hardware

Open Source Hardware Association
P.O. Box 4743 Boulder, CO 80306

Friday, November 02, 2018

Mechatronics Demonstration Kit with PIC

The DM163029 or PICDEM Mechatronics demonstration board is an easy-to-use mechatronics development and demonstration platform. Mechatronics refers to implementing intelligent control in a mechanical system.

Mechatronics Demonstration Kit with PIC

The demonstration kit takes a hands-on approach to learning about mechatronics. Jumper wires are provided in the kit which allow the developer to experiment with connecting the PIC microcontroller to various components on the board. These components include sensors, LEDs, human input devices and motor drivers.

Mechatronics Demonstration Kit with PIC

Features Include
  • PIC16F917 MCU with 8 MHz
  • Displays: 8 LEDs and LCD
  • Stepper motor and brushed DC motors
  • Analog temperature sensor
  • 32.768 kHz crystal for time generation
  • Human inputs: 4 tactile switches, 2 potentiometers
  • Optical speed sensor for brushed DC motor
  • ICSP programming capability - MPLAB ICD

Saturday, October 13, 2018

Learn about Solid State Relays - SSR

They are called SSR as there are made of semiconductors and have no moving parts to wear out. They do generate heat depending on load and switching. Thyristors are used in most as they are rugged, mosfets and IGBT may also be used for various applications.

Solid State Relays - SSR

In this section you will find SSR designs and PCB layouts which you can study. These were made and sold by me years ago. So the PCB layouts have gone thru some revisions and they worked quite well.

 Learn about Solid State Relays - SSR
Applications -

Many machines and equipment use some SSRs in their products which may need replacement. So the SSR is not only sold to OEMs but also to Service-Maintenance Market. These are also modified as Output Modules for digital outputs coming from embedded systems or Computers.

Electromagnetic Relays - 

NO - Normally Open - when the relay is not energized or activated, this terminal is open-circuit.

NC - Normally Closed - when the relay is not energized or activated, this terminal is closed circuit.

COM - The Common Center Terminal in relays. This is the center terminal that closes circuit with NC-NO.

The terminals are potential free and floating and are insulated from the control signals or coil windings by many kilo volts. Many provide visible isolation. These terms apply to SSR or Big Contacters too.

Blocks

80C51 Analog Analog-Design Analytical-Instrumentation Android Application-Notes-2 ASIC-Design ASIC-SOC-FPGA Bipolar-Transistors Capacitors Circuit-Archive Circuit-Design Circuit-Design-2 Communications Communications-Chips Component-Testing Computer-IC-Module Computer-Interfacing Control-Systems Design-Service Design-Service-2 Design-Service-3 Digital Discrete-Semiconductors DSP EDA EDA-2 EDA-3 EDA-4 EDA-5 Educational Educational-2 Electrical Electromechanical Embedded Embedded-2 Embedded-Applications Embedded-Systems-Tools Energy-Power Engineering-Services Engineering-Services-2 Engineering-Services-3 ESD-EMI-RFI Firmware Home-Automation Industrial-Automation IoT-WSN-M2M LED-Lighting Magazines Manufacturing-Services Materials-Nanotech Mechanical-3D-CAD Mechatronics Medical-Electronics MEMS Microcontroller Microelectronics Mixed Mixed-Semiconductor Mixed-Signal-Design Opamps Open-Hardware Optoelectronics Organizations-Associations Passive-Components PCB-Layout Photonics-Optics PIC Power-Devices Power-Electronics Power-Electronics-Design Process-Control Process-Control-2 Product-Safety Product-System-Design Projects Quality Reference Research-Institutes RF-Components RF-Design RF-Engineering-Services RF-Microwave RF-Semiconductor RF-Wireless-Networking Robotics Scientific-Software Semiconductors Sensors SMPS-Power-Supply Software-Code Spice-Simulation Standards Standards-2 Tech-Docs Tech-History Tech-Media Technical-Computing Test-Measurement TM-Applications Training-Consulting Virtual-Instrumentation

Interesting Posts

Search This Blog