Tag Archives: Serial

Serial Port Communication in C#

50e1ce8bce395fb62b000000

Maurizio tipped us with his latest article on how to use Serial Port in C#. The article does cover the basic code needed to achieve serial communication.

The serial port of the PC is a very important resource both in industrial environment and in home-made electronics, due to the wide popularity of the UART interface which is to be found on many microcontrollers or on many test and design instrumentation (programmable power supplies, multi-meters, oscilloscopes etc).

Serial Port Communication in C# – [Link]

Serial Port Communication in Excel (VBA)

Fig0077

Maurizio @ dev.emcelettronica.com discuss how we can do serial communication in Excel environment. He writes:

The purpose of this article is to demonstrate how you can perform serial port communication in the VBA (Visual Basic Applications – script editor included in any typical Microsoft Excel distribution) but without using the MSComm control or any other third party add-on or ActiveX.

Serial Port Communication in Excel (VBA) – [Link]

Have you tried Serial to Ethernet communication?

obr1766_uvod

More than 50 developers tested Wiznet modules during Pizza workshops in Brno, Bratislava and Budapest.

The main topic of Pizzaworkshop was Ethernet communication via Wiznet modules. Developers had a chance to test how fast and simple it is to connect the device to Ethernet and all of this was led by Joachim Wülbeck from Wiznet.Developers also tried working with EVB kits WIZ550S2E, as well as innovative WiZwiki-W7500. There were also answers for many questions about settings, programming, sending and receiving serial data via Ethernet, as well as troubleshooting the proposed applications.

Pictures will tell you more about how it looked like during the workshop… :-)

Do you like our Pizzaworkshops?

Do not miss our next workshop in October with Lantronix. Sign up today. Number of seats is limited.

Have you tried Serial to Ethernet communication? – [Link]

ESP8266 adapter for easy breadboarding

ESP82663

Raj from Embedded Lab has designed this breadboard friendly adapter for rapid prototyping with the ESP8266 serial-to-wifi module. It receives a ESP-01 model ESP8266 transceiver through a 2×4 female header and provides easy access to those pins through two single row headers that are breadboard friendly.

ESP8266 adapter for easy breadboarding – [Link]

CH340G – alternative USB to serial IC

9uj3tQ3

by fobit.blogspot.com:

Hey, sorry everyone, I know it’s been a while. But I hope this post will make up for that! Anyone who has done embedded programming knows that an easy way for microcontrollers (like arduino) to connect to a PC is through a serial connection. Unfortunately, not many computers have a serial port these days, and while are a lot of chips that will act like a usb-serial converter, they tend to be somewhere in the $3-5 range. However, I found one chip, the CH340G, that only costs 40 cents!

CH340G – alternative USB to serial IC – [Link]

Read serial data without PC on GLCD

IMG_20140607_090441966_HDR

Hemal Chevli wrote an article detailing his new tool the GLCDTerm that reads serial data without PC on GLCD:

I’m calling it GLCDTerm(spin-off from GTKTerm), this handy tool reads TTL serial data and displays it on GLCD. This is the first time I’ve used a GLCD in any of my projects. It runs on m328 using arduino bootloaer and the awesome GLCD library. I first made a prototype on one of my arduino clones, Below is the video running diagnostics program.

[via]

Read serial data without PC on GLCD – [Link]

 

Constructing an external serial monitor

SerialMonitor

ARPix has posted this instructable on constructing an external serial monitor device using the Atmega328 MCU and a graphic LCD. It allows a user interface to set the serial baud rate and start/stop functions using tact switches.

Sometimes I needed an external serial monitor like the Serial Monitor in the Arduino Editor, to see what is going on. So I made one. For the ESM I used an Atmel Atmega328 because it have an internal SRAM with 2KBytes. It’s necessary for the big data processing. So you need more than 1KByte SRAM.

[via]

Constructing an external serial monitor – [Link]