Giter VIP home page Giter VIP logo

Marco Russi's Projects

ble_led_cube icon ble_led_cube

BLE cube for controlling BLE LED dimmers. Based on Nordic nrf51 chipset and MPU6050 accelerometer.

cc3200_dweet icon cc3200_dweet

A simple dweet.io client demo application based on TI CC3200 chip-set with Energia SDK.

dystopia icon dystopia

Client and device sides for managing connected devices over dweet.io JSON API.

eeprom_driver icon eeprom_driver

A driver for 24C128/256 EEPROM develop on top of libopencm3 library for STM32F4 devices.

iot_eth_server icon iot_eth_server

An Ethernet TCP server based on STM32F411 and KSZ8851SNL. Running on FreeRTOS+TCP.

led_driver icon led_driver

A LEDs driver which allows to set illumination level, ON, OFF and blinking status of several LEDs output.

light_over_thread icon light_over_thread

A demo for controlling several lights from a single controller on a Thread network. Based on Nordic nRF52840 chipset.

lis3dsh_demo icon lis3dsh_demo

A demo application for STM32F4 (STM32F4 Discovery board) using libopencm3 library. This demo uses the 3-axis accelerometer LIS3DSH and the LEDs on the board.

min_ip icon min_ip

An IP layer with ARP and ICMP ping layers. It is implemented for PIC32 devices on top of my Ethernet layer.

min_rtos icon min_rtos

A simple highly configurable task scheduler. It is implemented for PIC32 devices.

min_udp icon min_udp

A minimal UDP/IP stack implemented on top of an Ethernet layer for PIC32 (Ethernet Starter Kit).

myhome icon myhome

A MQTT client with AWS IoT service for exchanging data via UART (subscribe/publish). Based on ESP32 chipset.

nrf51_beacon icon nrf51_beacon

An iBeacon example with nrf51 chip-set. ARM GCC toolchain over Ubuntu.

nrf51_remote_pwm icon nrf51_remote_pwm

Controlling two PWM channels through Nordic UART smartphone App. Developed on nrf51 PCA10028 dev kit.

nrfjprog icon nrfjprog

Shell port of the nrfjprog.exe program distributed by Nordic. Derived from the @ssrff one.

pic18_can icon pic18_can

A CAN BUS driver for PIC18 microcontrollers.

pic32_eth icon pic32_eth

A minimal ethernet MAC and PHY layer for PIC32.

pic32_framework icon pic32_framework

A lightweight framework for PIC32. It includes some peripheral drivers, a simple RTOS and a middle layer with useful I/O features.

stm32_mpr121 icon stm32_mpr121

An MPR121 driver based on libopencm3 library for STM32F4 devices. Developed on an STM32F4 Discovery board under arm-none-eabi-gcc toolchain.

stm32f4_demo icon stm32f4_demo

A demo application with LIS3DSH accelerometer driver, LED driver on top of a PWM driver and a minimal RTOS (scheduler).

stm32f4_pwm icon stm32f4_pwm

A simple PWM driver implemented on top of libopencm3 library. It includes a demo application for STM32F4 Discovery board that drives the LEDs by varying their illumination in a loop.

tcp_dweet icon tcp_dweet

Let's dweet! A simple TCP/IP stack and a dweet.io demo application built on top of my PIC32 framework.

xmas_tree icon xmas_tree

The source code of my Christmas tree project based on Arduino, a RGB LED strip and a BH1750FVI light sensor. Find the full project on my website.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.