IoT PIC32 WiFi Micro Server

IoT PIC32 WiFi Micro Server
Product Code: BV509
Availability: Out Of Stock
Price: £17.50

Available Options

IoT Options:

   - OR -   

Wi-Fi PIC32 Microcontroller with SD Card socket


The BV509 is based on a PIC32MX370 with 512k Flash and 128k RAM. It has an on board socket for an SD card and also a socket for an ESP8266 WiFi processor. The board comes supplied with ByPic the unique operating system that makes creating wi-fi and IoT projects that much simpler.


Key Features

  • 80MHz clock speed
  • Flash 512k, RAM 128k
  • I2C 2 channels
  • UART x 4
  • Touch pad - CTMU module
  • PWM x 5
  • Timers x 5
  • Works from 5V or 3.3V - on board 3.3V regulator
  • Real Time Clock - low power oscillator Crystal
  • Firmware reads and writes FAT16,32
  • Large energy store for ESP8266 TX surges
  • Can be used as a micro power web server




With ESP8266 plugged in


How it works

Full details and specifications are here

A USB to serial device is used to communicate with the BV509 via the 5 pins at the end. There is free software for doing this. You can then interact with the device using just text. The ESP8266 is connected to a second UART and communication to that can be via that UART. There are examples on the web site and a library for the ESP8266. The SD firmware will read and write FAT16 or FAT32 files with long file names and so is compatible with other operating systems.


  • Green house control
  • Holiday or elderly parents home for remote security
  • Robot applications
  • Remote machine control and programming
  • Signage in difficult to access (high) places
  • Low power web server (approximately 0.1W)

What you get

There are various options but is should be noted that the pins do not come soldered, this is so they can be fitted either way round to suit the application.

  • BV509 with pins - This is the basic minimum
  • BV509  with pins + USB to serial adapter
  • BV509  with pins + USB to serial adapter + ESP8266
  • BV509  with pins + USB to serial adapter + ESP8266 + blank SD Card (1 or 2GB


Please note that the current version of the PCB BV509-b contains a minor track error, this has been fixed and tested an in no way degredades the performance of the product:

BV509This is added at the factory to fix the error, the wire should not be removed.

Write a review

Your Name:

Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:

Powered By OpenCart
ByVac © 2018 - Designed by Yoocart