Project started November 13, 2025. I gradually added material as the project progressed. Goal I need a sensor that can detect whether an object is in the desired location or not. Must use 24V input voltage, common in industry. Pass the signal on to either another microcontroller or a robot. The user must be ableContinue reading “Pi Pico 2 Sensor Project”
Tag Archives: mcu
CH32V003 GPIO/Pin modes
Output modes There are two different output modes: Open drain output: GPIO_Mode_Out_OD Push-pull output: GPIO_Mode_Out_PP Input modes There are four different input modes: Floating input: GPIO_Mode_IN_FLOATING Pull-up input: GPIO_Mode_IPU Pull-down input: GPIO_Mode_IPD Analog input: GPIO_Mode_AIN Alternate functions The GPIO can also be configured as an “alternate function”. Used for specific hardware functions like pulse widthContinue reading “CH32V003 GPIO/Pin modes”
Start Seeed XIAO RP2040 on PlatformIO
For some reason, PlatformIO hasn’t merged support for other RP2040 boards to its platform. So we have to do it manually. PIO Home > Platforms > Advanced Installation and add: It has support for lots of RP2040-based boards. The full list is here. Platformio.ini file For now (21.08.2023), the PlatformIO Project Wizard does not createContinue reading “Start Seeed XIAO RP2040 on PlatformIO”
Artwork that knows when you are taking a picture of it
This is my electronic artwork inspired by Peter Vogel’s and Walter Giers works. And I am pretty happy with how it came out. It looks cool and it has artificial intelligence (to a limited extent). It recognizes when you are taking a picture of it with a mobile phone. And it uses only a microcontrollerContinue reading “Artwork that knows when you are taking a picture of it”