Update on POSIX socket library for W5100: client and server for TCP or UDP

November 22, 2015

3

Nucleo board wired with Ethernet shield.

I am writing a library that implements POSIX sockets, also called Berkeley sockets, for my ST Nucleo+Ethernet shield setup. The functionality that is currently in place, as for the source code on GitHub, allows for TCP client/server connections and UDP client/server communication using Wiznet W5100 chip resources. The interface is not complete, but what’s in place is taken as literally as I […]

Posted in: Embedded

Work in progress: POSIX socket library for W5100

October 28, 2015

1

Nucleo board wired with Ethernet shield.

In a previous post I connected a Nucleo board with an Ethernet shield, with the SPI wired between the STM32 and the Wiznet W5100 chip. I am now in the process of writing some C tests for it on a GitHub repository, and in particular a socket library that tries to conform to POSIX specifications. At this […]

Posted in: Embedded

Maker Faire Rome 16-18 Oct 2015

October 8, 2015

0

Maker Faire Rome 2015 Logo

In less than two weeks the Maker Faire will come to Rome. It’s a 3-day gathering of makers, hackers, companies and hobbyists with the passion for electronics, programming, manufacturing, artistry, learning and creating. There will be some practical workshops, tons of lectures, and bigger talks called “cortocircuiti” (shortcircuits). It will be hosted in the University of La […]

Posted in: Hardware

Sticky Bits » Security and Connected Devices

September 14, 2015

0

A clickbait headline for this article would be something like: “The 10 secrets to save your next IoT product from cyber attacks” The author makes valid points, enumerates powerful real-life examples when things actually went wrong, and shows the mindset to apply when thinking about security in general. With the Internet of Things, we are seeing more and more […]

Posted in: Security

LimiFrog: matchbox-sized battery-powered sensor-filled dev platform, on Kickstarter

September 10, 2015

0

LimiFrog

Disclosure: I am currently employed by STMicroelectronics. The product I’ll be talking about contains many ST chips and the creator was an ST employee himself. I’ll be writing my own personal opinions, you can judge if they are biased. I received news about this Kickstarter: LimiFrog. It’s a small board advertised for developing and prototyping applications that […]

Posted in: Hardware

EE & CS: A JTAG/XSVF Library for Arduino

September 2, 2015

0

Marcelo Jimenez wrote an Arduino library to apply XSVF patterns on a JTAG interface using the Arduino as a JTAG adapter. It is especially useful for FPGA/CPLD programming. In the example provided in the GitHub repository, the XSVF file is passed through the serial port using a client-side python script. Some time ago I started some similar […]

Posted in: Hardware

Arduino Ethernet shield on STM32 Nucleo

August 2, 2015

5

ST Nucleo-F103RB

I have a clone of the Arduino Ethernet shield R2, and I already hooked it up on an Arduino Uno, as explained in a previous post. But I also have an STM32 Nucleo-F103RB board, which is similar to Arduino with respect to many of its pins, so I wanted to try this shield with it. The main […]

Posted in: Hardware