All Projects → matteocargnelutti → jean-pierre

matteocargnelutti / jean-pierre

Licence: MIT license
A Raspberry Pi robot that helps people make their grocery list.

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
HTML
75241 projects

Projects that are alternatives of or similar to jean-pierre

rfoutlet
Control remote controlled outlets via Raspberry PI
Stars: ✭ 14 (-65.85%)
Mutual labels:  gpio, diy
ttyMAY linux board
PCB Hardware/ Design Document For ttyMay DIY linux board
Stars: ✭ 48 (+17.07%)
Mutual labels:  diy
awesome-ws2812
A curated list of awesome resources for ws2812 LED strips and matrices
Stars: ✭ 84 (+104.88%)
Mutual labels:  diy
hx711
HX711 full function driver for general MCU and Linux.
Stars: ✭ 67 (+63.41%)
Mutual labels:  gpio
pihut-xmas-asyncio
Demonstration driving The Pi Hut Raspberry Pi 3D Xmas tree using Python Asyncio
Stars: ✭ 15 (-63.41%)
Mutual labels:  gpio
Rocksmith-Diy-Realtone-Cable
diy realtone cable
Stars: ✭ 48 (+17.07%)
Mutual labels:  diy
saklarku
Aplikasi mobile remote control untuk mengendalikan saklar/relay yang terhubung dengan port LED/GPIO di router berbasis OpenWRT
Stars: ✭ 20 (-51.22%)
Mutual labels:  gpio
Open-Home-Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 905 (+2107.32%)
Mutual labels:  diy
ATtiny85-TinyFMRadio
FM Radio with RDS
Stars: ✭ 51 (+24.39%)
Mutual labels:  diy
micrOS
micrOS - mini automation OS for DIY projects requires reliable direct communication
Stars: ✭ 55 (+34.15%)
Mutual labels:  diy
FreePhone
FreePhone es un proyecto de investigación sobre privacidad en dispositivos móviles. Con este repositorio pretendemos liberar toda la experiencia acumulada durante la creación de un smartphone casero.
Stars: ✭ 57 (+39.02%)
Mutual labels:  diy
pirrigo
Full-featured Raspberry Pi based irrigation controller and web application for scheduling.
Stars: ✭ 18 (-56.1%)
Mutual labels:  gpio
openfoodfacts-laravel
Open Food Facts API wrapper for Laravel
Stars: ✭ 117 (+185.37%)
Mutual labels:  openfoodfacts
awesome-embedded-swift
⚡️🛠🧰 A curated list for Embedded and Low-Level development in the Swift programming language.
Stars: ✭ 57 (+39.02%)
Mutual labels:  gpio
diy-BMS-with-Arduino-Nano
If you have a private powerwall of 18650 cells, this is the battery management system you need. The small PCB is equipped with the cheap Arduino Nano.
Stars: ✭ 33 (-19.51%)
Mutual labels:  diy
go-hd44780
Golang library to interact with liquid-crystal display driven by Hitachi HD44780 IC via I2C-bus driver from Raspberry PI.
Stars: ✭ 31 (-24.39%)
Mutual labels:  gpio
diy-synths
List of open-source synths 🎹
Stars: ✭ 56 (+36.59%)
Mutual labels:  diy
moon c
문c 블로그 with ARM64 Linux Kernel 5.x
Stars: ✭ 17 (-58.54%)
Mutual labels:  gpio
go-bsbmp
Golang library to interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 temperature, pressure and humidity sensors via I2C-bus from Raspberry PI.
Stars: ✭ 41 (+0%)
Mutual labels:  gpio
TrueOpenVR-Drivers
Drivers
Stars: ✭ 47 (+14.63%)
Mutual labels:  diy

logo Current version : v0.1 - "Baguette"

Build Status

A Raspberry Pi robot that helps people make their grocery list.

Jean-Pierre is a little DIY robot based on the Raspberry Pi Zero W that uses a camera to scan food barcodes : it fetches information about the product from the OpenFoodFacts API and adds it to a grocery list that the user can manage from a web interface.

On this repository, you'll find everything you need to build and configure your own Jean-Pierre.

What does it look like ?

Prototype : For now, it just looks like a random Raspberry Pi Zero with a camera module, a buzzer, and a glorious mustache.

hardware

How does it work ?

Just place a product in front of Jean-Pierre's camera : it will detect its barcode and try to find info about it before adding it to the grocery list.

beep

Web interface

Jean-Pierre comes with a web interface that allows users to manage their grocery list and products database from a computer or smartphone. software

Docs

Contribute !

I would be glad that Jean-Pierre continues to improve and evolve : don't hesitate to contribute :) !

Special thanks to ...

  • My brother nico_hitman and my wife for their help with the soldering, the electronics and everything I am way too clumsy to do.
  • Jako35 for being handsome.
  • The authors of all the awesome libs and APIs I used in this project.
  • GitHub user filoor (https://github.com/filoor) for the NL language file (12/12/17)

Follow me on Twitter

@macargnelutti on Twitter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].