Skip to content

Instantly share code, notes, and snippets.

View magicleon94's full-sized avatar

Antonello Galipò magicleon94

View GitHub Profile
@magicleon94
magicleon94 / animated_map_controller.dart
Created January 15, 2021 11:31
Animated map controller for the flutter_map plugin
// use this as a MapController for https://pub.dev/packages/flutter_map
import 'package:flutter/material.dart';
import 'package:flutter_map/flutter_map.dart';
import 'package:flutter_map/plugin_api.dart';
import 'package:latlong/latlong.dart';
class AnimatedMapController extends MapControllerImpl {
final TickerProvider tickerProvider;
MapStateWrapper _stateWrapper;
@magicleon94
magicleon94 / main.dart
Last active January 21, 2024 17:08
Flutter hooks playground
import 'dart:math';
import 'package:flutter/material.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@magicleon94
magicleon94 / ReadSoilHumidity.ino
Created August 12, 2022 16:22
Read soil humidity and enable a water pump to give water
// Calibration values
const int AIR_VALUE = 831;
const int WATER_VALUE = 434;
// Pin values
const int SOIL = A0;
const int PUMP = 1;
// Thresholds & time intervals