Friday, May 6, 2016

Installed Window 10 adjust my favorite UI.

I upgraded Windows 10.
However I dislike Windows 10's UI.


I like Windows 10 rather than Windows8. But I'm annoyed  windows menu right side shown images. Those images are said "Tile". Microsoft like "Tile" from Wondows 1.0.
I try to remove tiles! WinKey → Settings → Personalization → Start, set "OFF" "Show more tiles", and displayed tile set "Unpin from start" one by one.

Task bar fix on upper, icon is small. Task bar transparent adjust off that Settings → Personalization → Colours →"Make Start, taskbar and Action Center transparent".
I can't adjust color minutely, it's OK for now.

Login(Sign in) screen.
I dislike displayed user name on sign in screen. How don't sign in screen display user name?
... I research...
I find a way, as usual, changing handle "regedit.exe".
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\System
dontdisplaylastusername <-- 1
Sign in screen displayed "Other user", so input require user name and pass word.

And more, How do Administrator define? I input Administrator at user name, but can't sign in. Next, command prompt run as administrator, and user confirm by net command. Although Windows Home Edition has not means setting administrator user, net command can set pass word at administrator.


So this PC can sign in via Administrator user.

Skype disable.
Windows 10 increase CPU percentage working after a while. Why does process consume CPU power? I showed Task Manager and seek CPU consumption process. I find "Skypehost,exe". Why doing? I don't install Skype.
I google, so it installed default Windows 10 and can uninstall them.
   ---->Original
I try below Steps:
   + WinKey + I, shoe Settings
   + Select "System"
   + Select "Apps and Features"
   + Uninstall "Messaging", "Skype Video App" and "Skype App"

I'd rather not default installing unnecessary programs, Microsoft.

Change lock screen
I dislike beach cave picture on "System Lock Screen"
Lock screen change by WinKey+I → Personalization → Lock Screen, but it's after sign in lock screen. I want to change lock screen is before sign in!
In case of do not adjust normal way with Windows, when it use "regedit.exe" as usual.

At first, regedit.exe run. WinKey+R, input "rededit".

Second, Make a new key.
Select "HKEY_LOCAL_MACHINE\SOFTWARE\Plicies\Microsoft\Windows\", and right click show menu, so select "New" --> "Key".
New key name "Personalization"

Next, Make a new value.
Right click made Personalization key, select menu "String Value".
Make new registry and name "LockScreenImage"
This registry set your favorite a picture full path.
Ex.



Incidentally Personalization NoLickScreen(DWORD)=1 is not display lock screen.
I don't try many picture size and formats(Ex. is 1920x1080 jpeg).



THIS PAGE IS NO WARRANTY.
I recommend save windows registry before working.
I hope you get Happy!



My PC update Windows 10 64 bit from Windows 7 32 bit.

My PC was preinstalled Windows7 32bit Home so it's not able to use over 3GB memory area. But now, Microsoft announced free updating for Windows10 then I try updating windows version with 64 bit system type.

I research version up route. Oh! It need clean install that'll all data and programs remove on my PS's HDD!! OK fine, I clean no valuable data and programs on my HDD.

Version up Overview:
   A. Save necessary files from current system(Windows7 32bit system).
   B. Make Windows 10 64 bit installing medium.
   C. Upgrade Windows 10 32 bit from Windows 7 32 bit.
   D. Clean install Windows 10 64 bit.
   E. Restore data from saving.

A. Save necessary files from HDD.
Pick up necessary files from HDD and save external media. When I don't use physical media, I save to cloud.


B. Make Windows 10 64 bit installing medium.
At first, "Download tool" download from Mictosoft site.
Next, Using "Download tool" download Windows 10 64 bit ISO image, and the image burn to your medium(ex. USB, DVD-R...). I burn to DVD-R cause My PC has a DVD drive.

C. Upgrade Windows 10 32 bit from Windows 7 32 bit.
Windows 10 32 bit update from Windows 7 32 bit before Windows 10 64 bit installing. This site isn't explanation upgrade, look Microsoft's site.

D. Clean install Windows 10 64 bit.
When Windows 10 32 bit upgrade successfully, the PC can upgrade Windows 10 64 bit. You confirm "Activate" installed Windows 10 32 bit in successfully.
Next, PC reboot and boot from Windows 10 64 bit medium(Step B. made).
Windows Setup Step:
   + First dialogue, Choice Language, Country and Keyboard.
   + Second dialogue, Click "Install now"
   + Activate dialogue, Choice "I don't have a product key"
I can install successfully up to steps.
How did PC activate  confirm? WinKey+x → "Control Panel" → "System". That's OK, Windows Activation show "Windows is Activated".

E. Restore data from saving.
Saved data restore by Step A and reinstall necessary applications.
If an application has 64 bit version, when installing 64 bit version.

Why don't installation directly Windows 10 64 bit from Windows 7 32 bit?
Windows 10 64 bit installer need 64 bit library when installing. But 64 bit library don't working 32 bit environment. However activated Windows 10 32 bit can clean install Windows 64 bit then installation has to "clean install".

Appendix.
My PC expand memory 3GB ----> 8GB!
Can upgrade Windows 10 64 bit Pro from Windows 7 32 bit Home?
   -> It can't install.


Friday, April 29, 2016

Planetary Gear Printed.

I  could ptint out "Planetary Gear". This planetary gear set can moving that you spin center gear.


This set is made 6 parts.



123d desgin data
And
Base data.


Wednesday, April 27, 2016

Ditect User button, STM32f429 + uClinux.

STM32f429 Discovery board has one user button(User button is blue, black is reset), but  the button is not existing source.
Button configurations add to source ~/stm32f429-linux-builder/uclinux/arch/arm/mach-stm32/iomux.c.

You can detect user button state from STM32f429 dicovery board.

Added code:
/* PA01 = USER Button1 */
gpio_dsc.port = 0;
gpio_dsc.pin  = 0;
stm32f2_gpio_config(&gpio_dsc, STM32F2_GPIO_ROLE_IN);


Using example:
# echo 0 > /sys/class/gpio/export
# echo in > /sys/class/gpio/gpio0/direction

# cat /sys/class/gpio/gpio0/value
1 or 0  <-- Button state

LED blink STM32f429 with uClinux.

STM32f429 Discovery board has two user LED, and the they LED defined in the uClinux image. STM32f429 Discovery board pin configuration exists at ~/stm32f429-linux-builder/uclinux/arch/arm/mach-stm32/iomux.c that seek keywords 'PG13' or 'PG14' where define gpio PGx to LED configurations.

You can do blinking LEDs from console.

Before Using:
 echo 109 > /sys/class/gpio/export
 echo 110 > /sys/class/gpio/export

Brinking example:
#!/bin/sh

echo 109 > /sys/class/gpio/export
echo 110 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio109/direction
echo out > /sys/class/gpio/gpio110/direction

a=1
while [ $a -ne 0 ]
do
   if [ $a -eq 1 ]
   then
      a=2
      echo 1 > /sys/class/gpio/gpio109/value
      echo 0 > /sys/class/gpio/gpio110/value
   else
      a=1
      echo 0 > /sys/class/gpio/gpio109/value
      echo 1 > /sys/class/gpio/gpio110/value
   fi
   sleep 1
done