STM32F4 Discovery

ESP8266 AT Commands parser 6

ESP8266 AT Commands parser

ESP8266 AT Commands parser is a generic, platform independent, library for communicating with ESP8266 Wi-Fi module using AT commands. Module is written in ANSI C (C89) and is independent from used platform. It’s main targets are embedded system devices like ARM Cortex-M, AVR, PIC and so on. Features Platform independent with separate low level functions for used platform with some basic configurations, Written in ANSI C (C89), Supports full communication with ESP8266 and AT commands software provided by Espressif systems,...

ESP8266 AT parser library ALPHA version released 5

ESP8266 AT parser library ALPHA version released

After some time, I have uploaded first release “ALPHA” for testing. Library is not public, but it is precompiled for GCC and MDK-ARM for STM32F4xx only.   To see, how to use library, download my Github repository and open project in keil uVision. If you don’t have it, you can use main.c to see how to use library. Notes HEAP must be at least 16k for proper working at the moment STACK must be at least 1k for proper working I...

AT commands parser for ESP8266 36

AT commands parser for ESP8266

Hello everyone, ESP8266 with AT commands software from Espressif is now more stable than every, so I’m thinking to make a “strong” AT commands parser library for STM32 series of microcontrollers. If there well be an interest, I can do a generic library (like FATFS) to make usable on others microcontrollers too. So I’m thinking about these commands: Basic commands for settings up ESP module, including UART settings, Wifi name and more Basic AT commands for setting up ESP mode...

USB to LCD converter with STM32F0 7

USB to LCD converter with STM32F0

A great electronic, Marko, did a nice project to show, how STM32F070 in 20-pin footprint can be used with USB and LCD. For 20-pin this MCU is very powerful with his 48MHz and USB with some other peripherals. For hardware specification, including schematics and PCB top layer for toner transfer, you can check an original link, posted at the end of this post.

Spice highlighter Sublime Text 3 1

How to use SPICE syntax highlighter in Sublime Text 3

This topic has nothing to do with STM32 devices, but it seems nice feature for all SPICE users who uses notepad to edit circuit, which may be very transparent to look. In this post, I will walk you through steps to enable SPICE syntax highlighter for Sublime Text 3. If you don’t have this great text editor, I really suggest you start using it. I’ve used Notepad++ first, but when I first saw this editor, I immediatelly switched to it....

MPU-6050 6-axes gyroscope and accelerometer 1

HAL Library 30- MPU6050 for STM32Fxxx

After MPU6050 library for STM32F4xx series only based on STM32F4xx Standard peripheral drivers, I’ve redesign this library for HAL support over all STM32 series. It has some more features then my first library. It can now read data from MPU6050 (obvious), set interrupts for data ready and motion detection, read interrupts status, set custom data rate for data ready interrupt and set new gyro and accelerometer sensitivities on the fly. More about lib is describe below and on HAL API site. Library...