GUILLAUME WILLIAM
BRES
What you can find here:
Some of my applications dealing with digital electronics.
Subjects: open data, HDL designs, image processing, wireless communications..
Beaglebone, Atmega, all Zynq development boards, STM32, PIC32.
Linux and embedded systems related topics.
12-2014 [Home Automation; IoT]
.Local network and sensors
.Data monitoring
12-2013 [Open Data; GPS]
.Chicago Bus API: playing with ``real-time`` GPS data.
03-2014 [Open Data; Weather reports]
.Open Weather API: reports from around the world.
To do:
[Open Data; Android]
.South of France restaurands and hotels
by GPS coordinates.
[Electronics; STM32]
STM32H103 user friendly development
board
[Digital Image Processing, OpenCV]
Image processing on Desktop and
embedded Linux using OpenCV
[Junk]
A stupid app. for some friends of mine.
06-2014 [Software Defined Radio; Zynq SoC; Gnuradio]
.embedding the gnuradio framework on this powerful platform
.bandwidth: 80kS/s using AXI-Lite
.project sources can be retrieved from my Github zynq7-software defined radio
09-2014 [Software Defined Radio; Zynq SoC; Gnuradio]
.upgrading the bandwidth from 80kS/s to 4MS/s (our RF receiver maximum bandwidth)
thanks to AXI-Streaming and Direct Memory Access.
.project sources can be retrieved from my Github zynq7-software defined radio
07-2014 [Zynq SoC; LVDS; ADC]
.up to 2x 310MS/s through LVDS
and FMC connectors
07-2014 [Zynq SoC; RADAR; SAW sensor]
.310MS/s on dual channels
.IQ Quad signals
.Probing surface acoustic wave sensors
10-2014 [Redpitaya; Zynq SoC; Buildroot; Uboot; Dtb]
.Uboot and Devicetree patch for Buildroot
.Using the embedded A/D and D/A converters (125MS/s)
08-2014 Low cost CMOS camera (Omnivision)
on the Zynq-7020 SoC
12-2014 [Home automation;IoT; Embedded Linux]
.Weather station and semi-autonomous wattering system
.Embedded Linux - from sensors to the local network
08-2013 [Home automation;ZigBee;Wireless]
.Wired and wireless weather station
12-2014 [Home automation;OpenCV]
.Home security ideas
08-2014 [GPS; Data logger; FAT FileSystem]
.light-weigth, pocket-size GPS logger
.STM32
01-2015 [GPS; Data logger; FAT FileSystem]
.Designing the custom board
.pocket-size electronics, FAT FileSystem on STM32
08-2014 [Software Defined Radio; Gnuradio; DVBT-USB dongles]
.Testing some low cost DVBT-USB dongles to receive broadcast
frequency modulated signals.
08-2013 [Robotics; Wireless; Zigbee]
.Controlling some DC motors with Zigbee RF transceivers
.PIC32
03-2014 [Open Data; Weather reports]
.Meteo France API: Marine weather reports and
data from around the world
01-2015 [Open Data; GPS]
.Pennsylvania SEPTA API: playing with ``real-time``
GPS data
12-2014 [FAT FileSystem; WAV sound file]
.Wav player on STM32 using FATFs
01-2015 [Audio Synthesizer; DAC]
.STM32 and D/A converters
12-2014 [FAT FileSystem; MP3 sound file]
.MP3 player on STM32 using FATFs
08-2013 [Audio Synthesizer; PCM]
.8bit synthesize on Atmega and PIC32
08-2013 [MIDI; PureData]
.PureData and Midi controller
08-2013 [MIDI; AbletonLive]
.AbletonLive and Midi controller
10-2014 [Redpitaya; Zynq SoC; RADAR; SAW]
.Porting the RADAR apps to the
Redpitaya development board.
.Low-cost, pocket-size Surface
Acoustic wave sensors prober.
[Keywords]:
subjects Software Defined Radio, Open Data, GPS, RADAR, SAW: Surface Acoustic Wave,
IoT: Internet of Things, Home Automation,
Digital Image Processing
chips Zynq SoC, Redpitaya, Beagleboard, Zc702, Zc706, STM32, PIC32, ARM, Cortex-A9
linux Embedded Linux, Uboot, Buildroot, DeviceTree
fs FAT FileSystem,
audio WAV, MP3, PCM,
wireless Zigbee, Wireless
libraries OpenCV, FFTW
02-2015 [FFTW; Embedded Linux; Buildroot; Zc706; Cortex-A9]
.How to cross-compile the FFTW library
.How to uptomize the library for FPUs
.Buildroot patch to compile the library for NEON FPU
.Cortex-A9 benchmark
02-2015 [OpenCV; Embedded Linux; Beagleboard]
.How to cross-compile OpenCV:
application to the Beaglebone.
02-2015 [Buildroot; Zc706; Zynq SoC]
.my buildroot patch to build Linux for this powerful SoC