4Pcs ESP32 Development Board CP2102 Chip 38Pin Narrow Version
Nice to haves:
- ESP32 Terminal Breakouts for screwing in wires if you're not using a breadboard.
- Cheap breadboards
- Wires wires wires
- Solderable breadboard
| import 'dart:typed_data'; | |
| import 'dart:convert'; | |
| main() { | |
| final foo = Uint8List.fromList(data); | |
| final checksum = Uint8List(1); | |
| for (int i = 8; i < foo.length; i++) { | |
| checksum[0] += foo[i]; | |
| } | |
| print('checksum: $checksum -> 0x${checksum[0].toRadixString(16)}'); |
| ===[🌈]=== | |
| length: 2 | |
| codeunits: 2 | |
| runes: 1 | |
| utf16: 0xd83c 0xdf08 | |
| utf8len: 4 | |
| utf8 bytes: 0xf0 0x9f 0x8c 0x88 | |
| ===[Hello🌎]=== | |
| length: 7 | |
| codeunits: 7 |
| // Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file | |
| // for details. All rights reserved. Use of this source code is governed by a | |
| // BSD-style license that can be found in the LICENSE file. | |
| import 'package:flutter/material.dart'; | |
| import 'dart:math' as math; | |
| void main() => runApp(MyApp()); | |
| class PieChart extends CustomPainter { |
4Pcs ESP32 Development Board CP2102 Chip 38Pin Narrow Version
Nice to haves: