cbm80amiga
Chuwi UBox Ryzen 6600H BIOS 1.03 - All Settings
updated
0:02 Performance mode - 70W (peek 71W)
2:42 Balance mode - 60W (peek 65W)
6:19 Forced TDP 15W - peek 53W
9:26 Sleep / PowerOff
Windows 11 Home (x64) Build 22631.3155 (23H2)
BIOS 1.05
Final conclusions:
- 60W vs 70W - minipc draws 18% more current but you gain only 2-3% performance
- Forced TDP15W vs 70W - minipc draws even 45% more current but you gain only 8-9% performance
- in all 3 power modes GPU or single thread performance is almost the same
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Music:
I Don't See the Branches, I See the Leaves (author: Chris Zabriskie)
Creative Commons 4.0. creativecommons.org/licenses/by/4.0
http://chriszabriskie.com/dtv
http://chriszabriskie.com
Kingston Canvas Select Plus 256GB U3 A1
Kingston Canvas Go! Plus 256GB U3 A2
Used readers:
Generic fast USB 3.0 SD card reader
Kingston MobilieLite UHS-I/UHS-II card reader with DDR208 extension support used in faster UHS-I cards
Tested on M1 MacBook Air. Should work on Apple M1 Pro and M1 Max machines as well.
Can be used for remote monitoring of Mac computers, tested with Linux terminal and Putty on Windows PC.
Project source code and macOS binary:
github.com/cbm80amiga/m1mon
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Sensor: Optical
Distance: 5~10 m
Report Rate: 125 Hz
DPI: 800-1000-1600-2000
Buttons: 6
Style: Right-Handed Fit
Receiver: Nano Receiver
Demension: 105 x 70 x 42 (L*W*Hmm)
Weight: 74 g ( Batteries not included )
System: Windows 7 / 8 / 8.1 / 10
Up to 8 months battery life (1xAA)
The code:
github.com/cbm80amiga/ST7735_menu_encoder
More videos with menu/GUI examples for Arduino:
youtu.be/GHULqZpVpz4
youtu.be/rDXpSH2rGX0
youtu.be/6tiiceEf7gE
youtu.be/6Uh5Iu-erO0
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
The code:
github.com/cbm80amiga/Arduino_ST7789_Fast/tree/master/examples/ST7789_power_consumption
Fast AVR ST7789 library:
github.com/cbm80amiga/Arduino_ST7789_Fast
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
If you have enough spare flash you can consider to improve fonts quality
The code and more informations:
github.com/cbm80amiga/ST7735_antialiased_rre_fonts
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Tablet specs:
Pen: Passive Pen (no battery required)
Tilt: supported, 60 Degrees
Active Area: 10" x 6.25" (25.4x15.87 cm)
Resolution: 5080 Lines Per Inch
Express Keys: 8 customizable keys
Report Rate: Max.≧200
Accuracy: ±0.01 Inch
Pressure Sensitivity: 8192 Levels
Reading Height: 10 mm
Interface Support: USB
Compatibility: Windows® 7/8/10, MAC OS X® 10.10 and above, Android 6.0 and above.
In the box:
1 x Tablet
1 x Passive Pen
1 x Pen Stand
1 x USB cable
8x Replacement Nibs
1x Protective Film
1X USB to USB-C adapter
1x USB to Micro USB adapter
1x Anti-fouling drawing glove
1 x Quick Guide
Open-Smart 2.6" LCD seems to be good candidate for low-power projects thanks to very efficient sleep mode.
As a bonus PC Hardware Monitor ported to ST7567.
More about ST7567:
youtu.be/YC-wqZnCGQ4
More about PC Hardware Monitor project:
youtu.be/ueMiQeVOCmo
youtu.be/_XbgCrL8Fp4
youtu.be/1hbvSfuRcWg
Tested with OPEN-SMART 2.6" display module
Connections via SPI:
#01 LED - D6, GND or any pin via resistor
#02 RST - D9 or any pin
#03 CS - D10 or any pin
#04 DC - D8 or any pin
#05 SCK - D13/SCK
#06 SDI - D11/MOSI
#07 3V3 - VCC (3.3V)
#08 GND - GND
The code and more informations:
github.com/cbm80amiga/ST7567_FB
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
It is available here: rebrand.ly/cdd8e
Elegoo prepared also discount code(15%): cbm80amiga
Start Date: 18/09/2020 16:00 BST, End Date: 23/09/2020 23:59 BST
Significantly optimized for 16MHz AVR Arduino boards (2-3x faster than other libraries)
After recent optimizations (more AVR assembler) achieved 7.1 Mbps SPI transfer rate (at
DIV2/16MHz clock) for fill and copy from RAM operations
Timestamps:
0:00 - Intro
0:05 - Benchmarks
0:50 - Moving text demo
1:04 - Lines demo
1:50 - Fast bitmaps
2:00 - Amiga Boing Ball
2:28 - Gauges demo
3:54 - Bitmap Watch demo
4:16 - Power meter display demo
4:39 - Big RRE scroller
5:31 - Connections
The code and more informations:
github.com/cbm80amiga/ILI9341_Fast
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
*** Be sure you know what you are doing around lethal mains-level voltages. Use at your own risk! ***
Features:
- 8 values displayed on 2 screens
- no buttons, screens are changed automatically
- power min/max with times when they were observed
- big high resolution software generated 7-segment font for numbers
- sniffing the SPI CLK and MISO from CS5460A chip to read voltage, current and power
- required: DigiFont and RREFont libraries (available on my GitHub)
- in case of compatibility issues use Arduino IDE 1.6.5
- use only ENABLE_RRE_16B = 1 in RREFont.h, other ENABLEs should be 0 to save memory
Project code:
github.com/cbm80amiga/ST7789_power_meter_cs5460a_display
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Available here: bit.ly/2YV0kFt
Specs:
Input: AC 100-240V,50/60Hz,1.5A Max
- 1 port only output:
Type-C 1 65W Output: DC 3.3-11V/3A,5V/3A,9V/3A,12V/3A,15V/3A,20V/3.25A Max
Type-C 2 30W Output: DC 3.3-11V/2.7A,5V/3A,9V/3A,12V/2.5A,15V/2A,20V/1.5A Max
USB A 30W Output: DC 4.5V/5A,5V/4.5A,9V/3A,12V/2.5A,20V/1.5A Max
- 2 ports 63W(Max) when charging at the same time
Type-C 1 + Type-C 2 Output: 45W+18W(63W)
Type-C 1 + USB Output: 45W+18W(63W)
Type-C 2 + USB Output: 5V/3A 15W
- 3 ports
Type-C 1 + Type-C 2 + USB Output: 45W+15W(60W)
Supports multiple fast charging protocols:
Power Delivery, Quick Charge, Huawei SCP and Samsung AFC
- all 3 values (temperature, humidity and pressure) are displayed on one screen
- 1 button is used to switch display mode
- graph with values from last 48 hours
- software generated 7-segment font saves a lot of memory necessary for high resolution font
- all connections are obvious and described in the source code
Required: DigiFont and RREFont libraries (available on my GitHub) and Adafruit_BME280
In case of compatibility issues use Arduino IDE 1.6.5
Use only ENABLE_RRE_16B = 1 in RREFont.h, other ENABLE should be 0 to save memory
Source code available here:
github.com/cbm80amiga/ST7789_BME280_weather_station
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
youtu.be/X6PjfhcNE98
0:00 - Style #7
0:50 - Temperature display example
1:09 - Mixed rendering mode
- the timer is always enabled and remains ready in deep sleep mode
- low power modes used as often as possible to save energy
- 500mAh LiPo cell should last for 2-3 years depending of how often the timer will be actually used
- backlight typically is used only for 15 seconds, can be removed completely
- deep sleep counter is used in countdown mode to save energy, it is not very accurate,
can be replaced by regular sleep in case of issues
- could't decide which font should be used so finally there are 4 looks (4 fonts, 2 progress indicators)
BoM:
- Arduino Pro Mini
- HX1230 96x68 pixel LCD
- button
- buzzer or mini speaker
- 100ohm resistor - 2 pcs
To consider:
- buzzer/speaker should be connected via transistor
- lithium battery charging PCB could be considered
Timestamps:
0:00 - Hardware
0:38 - Demonstration
5:27 - Power consumption tests
Project code:
github.com/cbm80amiga/HX1230_CountdownTimer
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
LCD: 14", 1920x1080, IPS, matte (BOE0877 in this laptop)
CPU: AMD Ryzen 5 3500U 1400-3700MHz, 4 cores, 8 threads
GPU: Vega 8 1200MHz
RAM: 8GB DDR4 2400MHz (1GB reserved for Vega 8)
Storage: Samsung NVMe SSD 256GB
WiFi: 802.11a/b/g/n/ac, 2 x 2 MIMO
BT: BT 5.0
Ports: USB-C, USB 3.0, USB 2.0, 3.5 audio combo jack, HDMI
Battery: LiPo 56Wh
65W USB-C Power Adapter with 2m USB-C cable
Full-size backlit chiclet keyboard
Fingerprint Power Button
Windows Precision Touchpad
1MP webcam
Timestamps:
0:00 - Intro
0:04 - Box
0:37 - Power Adapter
1:00 - Ports
1:08 - Inside
1:19 - Keyboard and webcam
2:00 - Keyboard backlight
2:32 - Real weight
2:45 - Hardware overview
3:02 - CPU & GPU
3:30 - NVMe SSD performance
3:39 - WiFi
3:46 - Geekbench 4.3.0 and 5.2.3 results
After Win10 update to 2004 benchmarks results are even better than on 1909 shown in the video
GB4: 4080/12792
GB5: 904/3225
More details about CPU clocks under heavy load:
- 1-2 threads - 3700MHz
- 4 threads - 3400-3500MHz
- at full load (8 threads) CPU slows down only to 3300MHz - not bad!
- on battery (8 threads) clocks are limited to 2400MHz (at default power scheme)
- max observed temperature 76°C
Charging:
- using provided PD USB-C AC adapter Matebook is charged at 40-43W, very quick
- it can be charged even from power bank but slower, the best results when laptop is turned off
- during idle or low load Matebook draws only 3000mW
- 10W regular USB-A power bank gives enough power only in low load
- 18W cheap PD power bank gives enough energy to charge laptop even during medium load (like 4k 60fps YT video)
Pros:
- very competitive price (paid 2099PLN - about 530-540USD)
- very good build quality (entire aluminum casing)
- almost inaudible cooling
- small bezels
- good performance thanks to Ryzen
- good battery life (7-12h)
- very good SSD performance
- very light - only 1.38kg
- fast charging - 40% in 30 min
- can be even charged from smartphone charger or power bank (but slow)
Cons:
- oddly located web camera
- USB-C only for charging
- only 7GB of RAM available, Ryzen eats 1GB
- this is not a laptop for me but for my daughter :)
- very fast rendering even on ATMEGA Arduino
- no bitmap data is necessary - only rendering routines
- each number can have different width, height and segment thickness
- should work with any Arduino graphic library with user defined callbacks for drawLine() and fillRect()
- 3 styles of 7-segment font variation
- extra pseudo 3D look for color displays (style 2c)
- simple fast rectangular and outline styles
- each digit only cleans the necessary segments, so cleaning and refreshing the entire screen is not necessary (important for good performance on high definition LCD displays)
- examples for monochrome HX1230 and color ST7789 IPS
- each style has separate methods/functions to save program memory
- if necessary only 3-4 functions can be used separately (setSize,drawSeg,drawDigit,printNumber) without the library
- special look - multi layer rendering is possible: youtu.be/OPq9aBJP-pc
- new style #7 implemented, it can replace #1 and #2: youtu.be/Z_YCfJZn_bA
Uwe's application using OLED display: sciencetronics.com/greenphotons/?p=2211
0:00 - Available styles
0:29 - Demo on monochrome display
2:39 - Demo on color display
The library:
github.com/cbm80amiga/DigiFont
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
but is fast enough for any office applications thanks to 4C CPU and 8GB of RAM.
In benchmarks and real usage its faster than my old Core i5 laptop :)
Link: bit.ly/2UiU1d5
Some specs:
- Intel Gemini Lake N4100 1.1GHz to 2.4GHz CPU
- Intel UHD Graphics 600
- 8G DDR4 RAM dual channel (soldered)
- 180GB Intel M.2 SSD (can be replaced)
- microUSB card slot
- 2x USB 3.0 + 2x USB 2.0 + 1x USB type C
- 2.5" SATA drive bay
- 4K/60Hz output via HDMI 2.0
- VGA
- 2.4G/5G WiFi (soldered)
- 100Mbps LAN :(
- BT4.0
- Windows 10 Home
- silent, no fan
- 12V/2A power adapter
In the video:
- unboxing
- hardware info
- benchmarks
- teardown
- motherboard hidden features
Power consumption:
Idle - 3-4W
Sleep - 0W
Light use/WWW browsers - 4-10W
YouTube 1080p30 - 7-8W
YouTube 1080p60 - 10-11W
YouTube playback 4k 9-13w
1080p video in Kodi - 5-6W
Handbrake/CPU - 10W
Handbrake/QSV - 11-15W
Handbrake/QSV-h265 - 11-16W
Maximum observed - 17-20w
Parts:
- ESP8266
- MAX7219 4x 8x8 LED matrix module
- USB cable
All data is read from the map updated every few minutes thanks to reddit.com/r/covidmapping team of volunteers
The map:
google.com/maps/d/u/0/viewer?mid=1yCPR-ukAgE55sROnmBUFmtLN6riVLTu3&ll=48.442226927169415%2C18.082551554015936&z=5
There are some examples for other countries provided, look at the code for more information.
For this project I used newest Arduino 1.8.12 and ESP8266 board package 2.6.3.
WiFiClient with TLS support (instead of default SSL) is required. The easiest way is to modify WifiClientSecure.h header, there should be only 2 lines there:
#include "WiFiClientSecureAxTLS.h"
using namespace axTLS;
The buffer for HTML is not properly/securely handled, so in case of problems change BUF_LEN value and observe logs.
I can't guarantee it data collection will work all the time, if map data format changes, some modifications will be necessary.
Project code:
github.com/cbm80amiga/ESP_LEDMatrix_CoronaCounter_cleaned
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Model: QUIGG GT-WKe-eds-02
Parametry:
Deklarowana moc 3000W
Wskaźnik rzeczywistej temperatury wody
Podgrzewanie wody do zadanej temperatury od 40 do 100 °C
Tryb podtrzymania temperatury wody od 40 do 90 °C (przez 30 minut)
Na filmie:
- Rozpakowanie
- Test gotowania 1 litra wody
- Test gotowania 1.7-1.8 litra wody (max pojemność)
Example code:
github.com/cbm80amiga/Arduino_ST7789_Fast/tree/master/examples/ST7789_Navi_switch
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- for nice digits I used 13x20 pixel font with 2x scaling in Y axis (so 13x40 pixels are rendered, even 16x40 with spacing)
- regular bitmap fonts are very slow to render pixel by pixel (350ms in this example)
- however, what "slow" really means can be checked by trying other ST7789 libraries :)
- addeed special OPTIMIZE_BIG_FONTS mode which speeds up rendering of big bitmap fonts about 25%
- RRE fonts encoded in vertical mode give the best results (about 100ms)
- regular RRE fonts (rendered using rectangles) are the fastest and use less memory but flickering can be visible due to every character full background clearing before rendering
- all static data should be drawn only once for the best performance
- even on slow Arduino and high resolution ST7789 final results with RRE fonts are pretty promising, achieved 10 fps refresh rate for 5 big numeric fields using nice digits
The code on my GitHub:
github.com/cbm80amiga/Arduino_ST7789_Fast/tree/master/examples/ST7789_Numeric_display
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Required PropFont and Adafruit_BME280
Source code on my GitHub:
github.com/cbm80amiga/ST7789_BME280_DHT11
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- ST7789 IPS display
- Arduino Pro Mini
- DS1307 or DS3231 RTC module
- a button
AVR version of STM32 project: youtu.be/35Z0enhEYqM
Features:
- watch dial bitmap is reduced to 2 bits per pixel (4 colors) to fit in Arduino Pro Mini flash memory
- the bitmap in 240x240x2 bits uses only 14400 bytes, full project uses 30700 bytes
- a few alternative 2-bit dials
- watch hands are are vector based
- no floating-point arithmetic and slow trigonometric functions were used
Source code and connections:
github.com/cbm80amiga/ST7789_Watch_2bit
More ST7735 and ST7789 videos:
youtube.com/watch?v=o3AqITHf0mo&list=PLxb1losWErZ6y6GombzvtwRZ2l7brPv1s
youtube.com/watch?v=GciLKcWQZK4&list=PLxb1losWErZ7thUyB05phRR3DoiYN_kcD
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
File names longer than 22 characters are not supported (and they don't fit on the screen) but it is possible to change defines in the code if necessary.
If this video is too boring just stop watching it after 3:30 :)
Watch youtu.be/6Uh5Iu-erO0 for more details about the project
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Some pictures are overcompressed, better quality setting should be used in real projects
The library requires about 3KB of RAM
Loading from STM32 internal storage memory and external SD card is implemented
Examples for ST7789 and ST7735
The library on my GitHub:
github.com/cbm80amiga/JpgDecoder_STM
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
youtu.be/ZAe61GZ-52Y
Features:
- uses cheap STM32 board and ST7735 LCD with built-in SD socket
- CID, OCR, CSD and status registers decoding
- partition table and optional FAT filesystem parameters
- CID unlock check based on Richard Burton's code
- requires STM32 port of SdFat library
- fast ST7735 library and RREFont
- provided compiled binary ready to flash
- SD cards specs: sdcard.org/downloads/pls
Music:
Parallax - Original by Martin Galway
Cover by h0ffman
Source code and connections:
github.com/cbm80amiga/ST7735_SDinfo_stm
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
youtu.be/5y28ipwQs-E
Watch it for more details.
New features:
- support for triangles
- optimized the structures, saved some RAM and flash
- new 3D models
- optimized the statistics displaying, can be turned off completely for real speed experience
- added fake light shading
Source code:
github.com/cbm80amiga/ST7789_3D_Filled_Vector_Ext
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- STM32 internal RTC with backup battery was used
- a few color clock faces taken from the internet
- one clock face in 240x240 pixel resolution compressed to 4-bits takes only 29K of memory so even 2 could fit in STM32 memory
- watch hands are are vector based
- no floating-point arithmetic and slow trigonometric functions were used
Source code and connections:
github.com/cbm80amiga/ST7789_Watch_stm
More ST7735 and ST7789 videos:
youtube.com/watch?v=o3AqITHf0mo&list=PLxb1losWErZ6y6GombzvtwRZ2l7brPv1s
youtube.com/watch?v=GciLKcWQZK4&list=PLxb1losWErZ7thUyB05phRR3DoiYN_kcD
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- SD file browser with one button
- Short click for next file/switch stat mode
- Long click to show file or exit the viewer
- Semi-transparent progress bar
- Long file names (up to 22 characters fit on the screen) and file size displayed
- RAW 160x128 video files supported @ 41fps
- BMP pictures in 24-bit and 8/4-bit with palette
- basic text files viewer
JPEG support: youtu.be/4PwaX-zusPM
Parts:
- cheap "bluepill" STM32 ($1.50)
- 160x128 ST7735 LCD ($2.60)
- SD card
Comments:
- SD uses faster STM32 SPI1 interface which supports 36 Mbps
- SPI1 is shared between LCD and SD card
- Not all SD cards work at 36Mbps
- Fast card at 36Mbps gives 41fps for 160x128 video
- SdFat library uses DMA for SPI transfer
- Big buffer in RAM is used to speed up SPI/DMA transfer
- Requires SdFat, Arduino_ST7735_STM and RREFont libraries and stm32duino
- If you don't want to play with IDEs bin ready to flash is available too
- Use ffmpeg to convert any video, example syntax:
"ffmpeg.exe -i "food.mp4" -an -filter:v:0 "crop=900:720:190:0" -s 160x128 -f rawvideo -pix_fmt rgb565le -y food160.raw"
More ST7735+STM32 videos:
youtube.com/watch?v=o3AqITHf0mo&list=PLxb1losWErZ6y6GombzvtwRZ2l7brPv1s
Project code:
github.com/cbm80amiga/ST7735_SDMediaPlayer
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
youtu.be/YLf2WXjunyg
Implemented features:
- optimized rendering without local framebuffer, in STM32 case 1 to 32 lines buffer can be used
- pattern based background
- 3D starfield
- no floating point arithmetic
- no slow trigonometric functions
- rotations around X and Y axes
- simple outside screen culling
- rasterizer working for all convex polygons
- backface culling
- visible faces sorting by Z axis
Parts:
- cheap "bluepill" STM32 ($1.50)
- 160x128 ST7735 LCD ($2.60)
More ST7735+STM32 videos:
youtube.com/watch?v=o3AqITHf0mo&list=PLxb1losWErZ6y6GombzvtwRZ2l7brPv1s
Source code and connections on my GitHub:
github.com/cbm80amiga/ST7735_3d_filled_vector
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- cheap "bluepill" STM32 ($1.50)
- 160x128 ST7735 LCD ($2.60)
- SD card
Comments:
- SD uses faster STM32 SPI1 interface which supports 36 Mbps
- Not all SD cards work at 36MBps
- Slow card at 18Mbps gives 22-23fps
- Fast card at 18Mbps gives 25-26fps
- Fast card at 36Mbps gives 33-34fps
- SdFat library uses DMA mode for SPI transfer
- Big buffer in RAM is used to speed up SPI/DMA transfer from SD
- SPI1 is shared between LCD and SD card
- Demo videos used here are taken from my older video and are not optimal (200x120 resolution - only 160x120 part is displayed on LCD)
- Raw/uncompressed video data can be prepared using FFMPEG
Follow-up video:
youtu.be/6Uh5Iu-erO0
Older video playback examples:
youtube.com/watch?v=9n9LHX6vwKc
youtube.com/watch?v=7-NHFz5MuoQ
Demo code - at my GitHub:
github.com/cbm80amiga/ST7735_SDVideoPlayback
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- four ST7735 LCDs connected to one SPI interface
- huge 104x146 pixel RRE fonts filled with 2 or 3 color gradient or RGB wheel
- fonts filled with 32x32 pixel RGB patterns
- outline rendering
- raytracing on 4 LCDs in 512x160 resolution
The code:
github.com/cbm80amiga/Arduino_ST7735_STM/tree/master/examples/ST7735_ColorClock_4LCD
github.com/cbm80amiga/Arduino_ST7735_STM
First Amiga Boing Ball approach on AVR:
youtu.be/KwtkfmglT-c
youtu.be/etpD7Hg8gSU
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
- Arduino Pro Mini
- 3x HX1230 LCD
The code:
github.com/cbm80amiga/HX1230_FB/tree/master/examples/HX1230_libfb_Clock_3LCD
Watch HX1230 playlist for more details:
youtube.com/playlist?list=PLxb1losWErZ5eNiQAwB75pXTec5KzX_Cf
If you find it useful and you want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Sorry for the camera shaking
Sharp Aquos C10 / S2 currently available at very good price in Banggood: http://bit.ly/2quhrQN
youtu.be/KwtkfmglT-c
It is possible that this trick will work also for other phones with blocked call recording
Sharp Aquos C10 / S2 currently available at very good price in Banggood: http://bit.ly/2quhrQN
The screen tearing effect is not visible live, colors are also little different
No ball shadow yet, maybe I will add it later
Fast AVR ST7735 library on my GitHub:
github.com/cbm80amiga/Arduino_ST7735_Fast
Final version (with shadow):
youtu.be/etpD7Hg8gSU
- 7 layers of independent background graphics (228 pixels wide)
- graphics stored in flash as 8-bit with LUT
- fast ILI9163C STM32 library used (up to 36Mbps transfer via SPI)
- no DMA transfer was used
The library:
github.com/cbm80amiga/Arduino_ILI9163C_STM
youtube.com/watch?v=UtV8BXXvtG0


