LCD Font Editor
Embedded 3D Tools
And there is still so much to publish from 2020…
Magnetic field measure, portable PM tube power spectrum display with czech settings and sound, 8-bit sound pojects like drummachine trigger, loop player and more!!!
Whats next? Stay tuned!
I like the concept of this guy’s classics game version, but it could be coded better 😉
With some small modifications i was able to run it on SPI oled with Adafruit ssd1306 drivers with very nice performance. As first i took the version from part 10 because it doesn’t use modified interrupt based ToneAC library which would make (almost) impossible to compile for other arch/boards like Blue Pill or esp8266 based devices…
First i loaded SPI version into my DIY small oscilloscope called device 😀
I did like the game so i made it look overall better, slightly 😉
In future i would like to have code usable as standalone or as addition to other oled based projects where is some spare flash space left. The highest goal would be the ws2812 led panels/strips based arcade gaming machine.
TODO: provide code
status: initial version done and working, making 2nd version
SPT32 Code generator
status: first version done and been used for >year, making new version which will generate strategy as well, with animated simulation, all from scratch
status: display image done and feature almost complete(add invert), font creator needs new gui(but is working nicely), convert image has problems with bmp files due to widely used nonstandard headers -> needs work
status: initial version done and being used, making 2nd version with better graphics showing the workpiece angle and tool nose
RFID Access system – Door lock
-esp8266 based control for electric door lock, with advanced(js!) and polished(css, anims) web interface for mid-secure RFID administration
status: initial version done and shiny, but overwriting storage of data
RFID Access system – Software control
-esp8266 based server/client sends UDP packets to LOGIN/ACCESS certain software, secured with handshake, no web interface, config in EEPROM
status: done and being applied on more computers at the time, making esp8266 (Arduino IDE due to multiplatform), Python2 and Autoit3 examples to share
Yay, another nice port to have..
Adafruit lib is better for number of reasons..at least for me 😁
– notes: check esp8266 i2c speed setting in your version of the Adafruit library
if there is no setting in your version, like in my old ones, insert these lines into Adafruit_SSD1306.cpp file, into the fuction which does display init ->
void Adafruit_SSD1306::display(void), pick some line above the „// I2C“ comment, or if u dont know..just leave it or google it..
#ifdef ESP8266 // set speed for ESP devices
I am using IRremote Arduino library for some time and have found that it did not compile on STM32F103 board because of different timers. I was looking for some port for STM32F1xx and found only one guy who tried to port it, but it was not working for him..
..tried to fix his code with no success..
..so i forked IRremote Arduino library repo and ported it myself 😎
..fork -> https://github.com/KiLLAAA/Arduino-IRremote
..port thread here -> https://github.com/z3t0/Arduino-IRremote/issues/390
Friend brought his turntable not working.. It was old Omnitronic DD-2250 poor thing, no reasonable spare parts available, of course..🎉 Problem was broken wire of primary coil in mains transformer..♻🆗🚮
So i replaced the old double secondary transformer with single secondary toroidal one(~10€), plus DC-DC supply with LM2596(<2€).. 🆒
The switching-mode power supply is adjusted @ 15V DC and connected just where the original AC wires were plugged, counting with voltage drops on rectifying diodes and stabilizer LM7812.. Reason was to modify as little as possible to keep things simple..
I was shocked by tremendous 400mA current when i stopped the motor with two fingers..😂😂😂😂😂🤣
Normal spinning took only 80mA, its so greeeeenNNN!!!✅♿ 🤣
(measures were done DC powered @ 29.5V and 15V)
Update: Its still working after half of year..💪🎶🔊
KiLLA’s got some new stuff to share 😉
I have plans to use most of these ICs @ 12MHz SPI so i made proper shield instead of breadboard because some guy found it too noisy to work properly that way(link at bottom).
The shield is drilled a bit off axis as i did make it fast with 550W handheld drill 😛
First tests with built in libraries reach sort of low speeds, probably due to latency growing with bus speed, getting ~20kB/s with byte transfer for both writing and reading @ 12MHz and ~50kB/s for 4MHz SPI 🙄
23LCV512-I/P 64kx8bit SRAM 20MHz SPI – TESTED WORKING up to 12MHz
IP12B256I-TU 32kx8bit SRAM 20MHz SPI
IP12B512C-TU 64kx8bit SRAM 20MHz SPI
# do some more tests..speed!!!
# find fastest library or make own, this guy juiced off ~120kB/s
the noisy guy:
microchip 23xx spi pinout:
Simplest SRAM library i found:
This library example compiles, but throws errors on serial monitor running on Arduino:
Well, this is still under development as i found that even example is weird, because it refuses to read properly whatever RS232 except for bytes sent by the sketch for me.. https://www.arduino.cc/en/Tutorial/ArduinoSoftwareRS232
..managed to correct it, but its weird somehow..