Getting a grip on power usage at home: Open Energy Monitor Changes: 3 phase setup changed wireless module for nRF24L01+ saving 3phase energy in eeprom @ power loss Also: there is a mobile monitoring device based on the digispark pro, a tiny i2c OLED and an nrf24L01+ module. See software. I’ve also played a bit… Read More »
As you might have guessed, i’ve built a (small) 3-axis CNC machine. Main control is via a Arduino Uno R2/3. The spindle consists of a brushless motor, an ESC and a digispark. In the long run i’m aiming for automatic, true rpm control. Prerequisites: grbl controls the spindle via 2 signals: ENABLE and DIRECTION. Skipping… Read More »
To make a digispark boot into your app without the 5s bootup delay follow these instructions. If you need to (re)program the digispark, just shorten P5 to GND. I’m using a digispark as a speed controller for my grbl based cnc router. With the standard 5s boot delay, the ESC’s signal detection window was missed… Read More »
So the same issue hit me twice: the on-chip, programmable pullups are only reliably doing their work if the environment is clean: electrical noise from steppers triggered interrupts the zener diode on the pwm1b pin4 of a digistump made it float around Adding 10k/4k7 pullups and 33n debounce caps did the trick.